realloc () es una función que se encuentra en la librería
<stdlib.h>.
realloc () se utiliza cuando una zona de memoria reservada con
malloc () es muy pequeña o muy grande y se quiere modificar.
Se exige por profesionalidad que cada vez que se haga un malloc () para una variable, se realice un free () para la misma al finalizar la operación, independientemente de la cantidad de realloc () que se realicen.
Sintaxis de
realloc ().
realloc (class *dirección, unsigned long int/int tamaño a reservar);
Referencia:
-
Dirección:
Es del tipo de dato que se haya reservado con malloc () y es la variable donde se haya guardado la dirección de retorno de malloc ().
-
Tamaño a reservar:
Cantidad de memoria que se quiere reservar.
Retorno de
realloc ().
(void *);