便乗で質問。
Cは一通り知ってますが、
ふだん使わないのと、手元に本がないので・・

sizeofで指定するメモリの格納場所って
「格納場所の先頭」である必要がありましたっけ?

たとえば
a[5] が確保されてる場合、

a はいいとして、a+1 でもおんなじだったでしょうか?