free

Prototypes

int free(void *ZoneMemoire);

Description

Libération de la zone mémoire ZoneMemoire.

Le résultat est inutile.

Exemple

#include <stdio.h>
#include <malloc.h>

char *Chaine;

Chaine=(char *)malloc(100*sizeof(char));
if (!Chaine)
...
Chaine=(char *)realloc(Chaine, 200*sizeof(char));
if (!Chaine)
...
free(Chaine);

Avertissement

Surtout ne pas réallouer deux fois la même zone mémoire.

Sur Os 400, cette API fait partie de stdlib.h et non de malloc.h.

Voir aussi

malloc pour allouer une zone mémoire. realloc pour étendre une zone mémoire.