malloc/free関数
■malloc(メモリブロックを割り当てる) | |
必要なヘッダー |
<stdlib.h> または<malloc.h> |
|
|
|
size ・・・割り当てるバイト数 |
戻り値 |
成功 割り当てた領域へのポインタ |
失敗 NULL |
■free(メモリブロックを解放する) | |
必要なヘッダー |
<stdlib.h> または<malloc.h> |
|
|
|
memblock ・・・以前に割り当てられたメモリブロックを解放 |
戻り値 |
成功 なし |
失敗 なし |
■100バイトのメモリを確保する |
#include <stdlib.h> |