Está en la página 1de 2

Definicin de apuntadores

Un apuntador es una variable que contiene una direccin de memoria, La cual


corresponde a un dato o a una variable que contiene el dato.
La asignacin dinmica permite obtener la memoria para variables que se
precisen en la ejecucin del programa, para la asignacin dinmica de
memoria existe una funcin llamada malloc que se encuentra en la librera
stdlib.h, donde se puede asignar el tamao en bytes de la memoria que se
requiere asignar o reservar.
Los punteros a datos mejoran el rendimiento de las operaciones repetitivas de
un cdigo, los punteros se utilizan para pasar parmetros por referencia,
tambin es til para devolver varios valores de una funcin.
Tambin se utilizan para asignar y designar en la memoria variables dinmicas
y matrices.
El char se define como tener siempre un tamao en byte

Gestin Dinamica de memoria


Importancia y utilidad en la programacin

Buenas tardes,
Aporte de apuntadores;
Apuntadores
Un puntero es una ubicacin de memoria, El tipo de dato del
apuntador debe coincidir con el de la variable cuya posicin en
memoria apuntan, Siempre que queremos usar el apuntador debemos
anteponer el asterisco (*) para indicar que usaremos el valor en la
posicin de memoria apuntada, De no usar el asterisco el
comportamiento sera impredecible. Estaremos haciendo uso de la
direccin de memoria ms no del valor almacenado en sta, Despus
de usar un puntero, especialmente si trabajamos con arreglos o

matrices, es MUY recomendable liberar la memoria utilizada con la


funcin delete.
Importancia de los punteros:

Crean cdigo eficiente y rpido

Proporcionan asignacin de memoria dinmica

Hacen expresiones compactas y concisas

Protegen datos pasados como parmetros a una funcin

Proporcionan la capacidad de pasar estructuras de datos


mediante un puntero sin ocasionar un exceso de cdigo conocido
como overhead

También podría gustarte