Punteros en C++
Los punteros
¿Qué es un puntero?
Es una variable que contiene la dirección de memoria de un dato o
de otra variable que contiene al dato en un arreglo. Esto quiere decir, que el
puntero apunta al espacio físico donde está el dato o la variable.
¿Para qué se utilizan?
Los punteros se pueden
utilizar para referencia y manipular estructuras de datos, para referenciar
bloques de memoria asignados dinámicamente y para proveer el paso de argumentos
por referencias en las llamadas a funciones.
Ejemplo
#include
<stdio.h>
int main()
{
int a=0;
//Declaración de variable entera de tipo entero
int *puntero;
//Declaración de variable puntero de tipo entero
puntero =
&a; //Asignación de la dirección memoria de a
printf("El
valor de a es: %d. \nEl valor de *puntero es: %d. \n",a,*puntero);
printf("La
direccion de memoria de *puntero es: %p",puntero);
return 0;
}
Comentarios
Publicar un comentario