>>947-948
ああ何か混乱して書いてました、すみません。
tmp_t*p = (tmp_t*)malloc(sizeof(tmp_t));
した時、 sizeof(tmp_t)で計算された12バイトという値がmalloc
に渡ったとします。その場合、malloc(12)は 16バイト分の
メモリ領域を取り、その先頭ポインタをpに返すという事になる
のでしょうか?