« Introduction au langage C/Allocation dynamique de mémoire » : différence entre les versions

Contenu supprimé Contenu ajouté
Thierry46 (discussion | contributions)
→‎Allocation dynamique : Correction void -> int, perrr en cas d'erreur.
Thierry46 (discussion | contributions)
→‎Libération de la mémoire : Précision fuite mémoire.
Ligne 58 :
<source lang="C">free(p);</source>
 
N'oubliez pas de libérer la mémoire àlorsque lavous finne del'utilisez votre programmepas, surtout dans une structure répétitive. sans quoicela, il y aura des « fuites » — des cases mémoires inutilisées mais bloquées par l'allocation (en anglais ''memory leak''). Ce gaspillage pourrait aussi conduire à la consommation de toute la mémoire qui vous est autorisée et provoquer l'arrêt brutal de votre programme.
 
== Allocation dynamique d'un tableau ==