構造体のメンバーへのアクセスってメモリの先頭からのオフセットだよね?
mallocとかnewとかで確保した領域にアクセスする場合でも
最適化でレジスタに読まれてから処理されてるん?
アセンブラ出力させて調べてみよう・・・orz