free
提供:cppreference.com
文法:
#include <cstdlib> void free( void* ポインタ );
free()関数は、ポインタで指定されたメモリスペースを開放し、再度使用できるようにします。ポインタは、malloc(), calloc(), realloc()を使用して確保されたメモリ空間へのポインタでなければなりません。
サンプル:
typedef struct data_type { int age; char name[20]; } data; data *willy; willy = (data*) malloc( sizeof(*willy) ); ... free( willy ); //lame joke
Related Topics: calloc, jp/keywords/delete, malloc, jp/keywords/new, realloc