Definición de apuntadores

Un apuntador es una variable que contiene una dirección de memoria, La cual
corresponde a un dato o a una variable que contiene el dato.
La asignación dinámica permite obtener la memoria para variables que se
precisen en la ejecución del programa, para la asignación dinámica de
memoria existe una función llamada malloc que se encuentra en la librería
stdlib.h, donde se puede asignar el tamaño en bytes de la memoria que se
requiere asignar o reservar.
Los punteros a datos mejoran el rendimiento de las operaciones repetitivas de
un código, los punteros se utilizan para pasar parámetros por referencia,
también es útil para devolver varios valores de una función.
También se utilizan para asignar y designar en la memoria variables dinámicas
y matrices.
El char se define como tener siempre un tamaño en byte

Gestión Dinamica de memoria
Importancia y utilidad en la programación

Buenas tardes,
Aporte de apuntadores;
Apuntadores
Un puntero es una ubicación de memoria, El tipo de dato del
apuntador debe coincidir con el de la variable cuya posición en
memoria apuntan, Siempre que queremos usar el apuntador debemos
anteponer el asterisco (*) para indicar que usaremos el valor en la
posición de memoria apuntada, De no usar el asterisco el
comportamiento sería impredecible. Estaremos haciendo uso de la
dirección de memoria más no del valor almacenado en ésta, Después
de usar un puntero, especialmente si trabajamos con arreglos o

Importancia de los punteros:  Crean código eficiente y rápido  Proporcionan asignación de memoria dinámica  Hacen expresiones compactas y concisas  Protegen datos pasados como parámetros a una función  Proporcionan la capacidad de pasar estructuras de datos mediante un puntero sin ocasionar un exceso de código conocido como “overhead” .matrices. es MUY recomendable liberar la memoria utilizada con la función delete.