>>868
>mallocしたときどれだけの領域が使われたかわからないと、
>次にmallocする時、どこからメモリを使えばよいかわからない。
>確保領域サイズはmallocが管理しているはず。

今まで確保した「合計サイズ」が必要だって事だね。
実際、必要そうだ。
けど、malloc の呼び出し毎に確保された
「個々のサイズ」は忘れても良さそうな気がする。

>freeする時も、mallocした分解放することになるので、
>mallocが確保領域を管理しているのでは?

昔の free は、実際には free していなかった
というのは有名な話。こんな実装でも筋は通る。