Traductions de cette page?:

free

Syntaxe :

    #include <cstdlib>
    void free( void* ptr );

La fonction free() libère l'espace mémoire pointé par ptr, permettant ainsi l'utilisation de cette portion de mémoire ultérieurement. ptr doit avoir été alloué précédemment par un appel à malloc(), calloc() ou realloc(). Par exemple :

     typedef struct type_de_donnee {
       int age;
       char nom[20];
     } donnee;
 
     donnee *dent;
     dent = (donnee*) malloc( sizeof(*dent) );
     ...
     free( dent ); //blague nulle

Sujets connexes : calloc, delete, malloc, new, realloc