REALLOC |
Réallocation |
Turbo C++ |
stdlib.h |
Syntaxe
void *realloc(void *block, size_t size);
|
Paramètres
Nom |
Description |
block |
Ce paramètre permet d'indiquer un pointeur vers un bloc de mémoire alloué avec malloc, calloc ou realloc. Si block est NULL, realloc agit comme malloc(size). Si size est 0 et block n'est pas NULL, alors realloc libère la mémoire et retourne NULL. |
size |
Ce paramètre permet d'indiquer la nouvelle taille du bloc mémoire (en octets). Si la nouvelle taille est plus grande, le contenu précédent est conservé autant que possible. Si la nouvelle taille est plus petite, les données excédentaires peuvent être perdues. |
Description
Cette fonction permet de changer la taille d'un bloc de mémoire dynamique.
Dernière mise à jour : Dimanche, le 28 Février 2021