orfenokのプロフィール
@orfenok orfenok
ありがとう数3
質問数1
回答数1
- ベストアンサー数
- 0
- ベストアンサー率
- 0%
- お礼率
- 100%
- 登録日2005/07/21
- free()について
free()について int *x; x = malloc(4*3); *x = 1; *(x+1) = 10; *(x+2) = 100; free(x); としたとき free(x)ではどうして確保した分のメモリを開放できるのですか? 引数xから最初の4バイト分はわかりますが、ぴったり確保した分を開放できるのが理解できません