Capitulo 11 Punteros_parte1
El puntero es una variable que contiene una dirección de memoria de otras variables.
Una variable común, como int edad; es una variable que contiene valores de datos;por el
contrario, las variables apuntador contienen valores que son direcciones de memoria donde se
almacenan datos.
DIRECCIONES EN MEMORIA
Cuando una variable se declara, se asocian tres atributosfundamentales con la misma: su
nombre, su tipo y su dirección en memoria.
En la figura anterior, se encuentra la declaración:
int numero;
La cuál indica que se reserva un espacio de memoria para estavariable, este espacio de
memoria tiene una dirección 0x4fffd34. Esta variable solo guardará valores numéricos enteros.
Ejemplo:
#include
#include
#include
usingnamespace std;
int main()
{
short numero;
short *apunta;
numero = 50;
apunta = №
cout<<"*** TAMANIO ***"<
}
Claro que si al cambiar el valor de la variable numero, también repercute en el apuntador.
Ejemplo:
short numero;
short *apunta;
numero = 75;
apunta = №
cout<<"*** VALORES***"<
cout<<"*** VALORES ***"<
Lo mismo sucede si se cambia el valor directamente desde el puntero.
short numero;
short *apunta;
numero = 75;
apunta = №
cout<<"***...
Regístrate para leer el documento completo.