L'allocation dynamique permet d'allouer de la mémoire à une donnée pour que tu puisse l'utiliser selon tes envie et la libérer dès que tu n'en n'a plus besoin. Ainsi, tu optimise la mémoire utilisée, mais attention de bien libérer la mémoire, sinon elle n'est plus vraiment optimisée !
malloc est la fonction la plus utilisée pour l'allocation dynamique.
realloc permet de réallouer de la mémoire allouée avec malloc par exemple pour étendre la mémoire.
calloc, je ne connais pas, jamais utilisé !
DarK Sidious
[Responsable de la rubrique API et responsable VB du site
www.ProgOtoP.com]