« Programmation C/Gestion de la mémoire » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 307 :
== Problèmes et erreurs classiques ==
=== Défaut d'initialisation d'un pointeur ===
Pour éviter des erreurs, un pointeur devrait '''toujours''' être initialisé lors de sa déclaration; soit à NULL, lorssoit avec l'adresse d'un objet, soit avec la valeur de saretour déclarationd'une fonction « sûre » comme <tt>malloc</tt>. Méditons sur l'exemple suivant:
 
{{Erreur volontaire}}