C言語で動的メモリを解放する
from C言語で動的なメモリ割り当てを利用する
C言語で動的メモリを解放する
free関数に、mallocやcallocで確保したメモリのポインタを渡して、動的メモリを解放するのを忘れない。
解放タイミングを誤るとメモリリークを引き起こす可能性がある。
code: free.c
#include <malloc.h>
int main(void) {
int* p = (int *)malloc(100);
free(p);
return 0;
}