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バイト分はわかりますが、ぴったり確保した分を開放できるのが理解できません