• [^] # Re: Déjà c'est une bonne pratique

    Posté par . En réponse au message pourquoi je dois faire un free() alors que le noyau libere la mémoire à la fin de mon processus. Évalué à 3.

    Je ne sais pas si c'était vraiment la question. J'ai l'impression que l'OP demandait si c'était nécessaire de libérer la mémoire à la fin du programme, comme on le voit parfois dans les exemples et tutoriels. Et là, les deux réponses se valent ; c'est une bonne pratique de toujours avoir le réflexe de libérer la mémoire qu'on a allouée, mais en pratique quand il y a un free() avant le return du main, ça ne va pas changer grand chose (est-ce que la mémoire est vraiment libérée ou est-ce que le compilo ne prend pas la liberté de ne rien faire?).