Curso de programación en C: arrays y punteros. El nombre de un array es la dirección

Описание к видео Curso de programación en C: arrays y punteros. El nombre de un array es la dirección

Curso de programación en lenguaje C y C++. Academia Cartagena99 situada en Madrid. www.cartagena99.com. Relación entre arrays y punteros. Hay que tener claro 3 conceptos:
1. El nombre de un puntero es la dirección de memoria donde está situado el primer elemento del array.
2. Los elementos de un arra estánubicados en posiciones contiguas de memoria.
3. Cuando a una dirección, o puntero, le sumamos un entero, lo que sumamos son posiciones del tipo de datos que apunte. Por ejemplo, si p es un puntero a entero (que ocupa 4 posiciones), (p+1) vale lo que valía p más cuatro, es decir, vale la dirección del entero siguiente en la memoria.

De estos tres conceptos se sigue que, si x es un array (el nombre de un array) x[i] es igual a *(x+i). A la primera expersión se le llama notación arra y a la segunda notación puntero, son equivalentes y se usan indistintamente. Del mismo modo decimos que (x+i) es igual a &x[i]

Saludos!
Cartagena99 Curso de programación C y C++. Relación entre array, vector, tabla... y puntero. El nombre de un array es la dirección del primer elemento de mismo.

Комментарии

Информация по комментариям в разработке