malloc, kmalloc, etc…

Article originellement écrit par Rajendra David pour http://blog.emax.ath.cx le lundi 12 février 2007 à 22:36
Si vous vous amusez à mettre en place des structures en C et que vous avez commencé votre vie de geek par le Java, vous avez surement besoin de lire ce post.
Si vous utilisez malloc ou kmalloc (allocation de mémoire pour l’espace noyau), faites les proprement!!! Donc pas comme moi :-)

Après l’allocation de le mémoire, pensez à initialiser l’espace que vous avez alloué.

memset(NOM_STRUCTURE, 0, sizeof(STRUCTURE))

Cette fonction permet de remplir l’espace avec des 0. Vous pouvez bien sûr mettre la valeur que vous voulez.

N’oubliez pas que la dernière impression est essentielle, en gros soignez votre conclusion: prenez de la place, initialisez la, utilisez là ET rendez là!!!

free ou kfree
Ce contenu a été publié dans Programmation. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire