free

メモリ領域を解放します.

#include <stdlib.h>
void free(
    void *ptr
);

free 関数は ptr が指すメモリ領域を解放し,その後の割付けに使用できるようにします.ptr が空ポインタ (NULL) の場合,free 関数は何もしません.

引数

  • ptr: 解放したいメモリ領域へのポインタ

C言語サンプルプログラム

メモリ領域を解放するサンプルプログラムをご覧下さい.