平田@マイクロフトです 色々と調べてみたのですが、どうもANSIでCの言語仕様が規定されたときに は、構造体のメンバーの配置は宣言された順番に(ただしパディングなどはされる可能 性がある)メモリー上に実装されるように指定されているようです。 K&Rの時代はそこら辺の規定が曖昧で、特に明記されていることはないようです し以前順番が守られていない実装を見たこともあるので、「おおらかに」インプリメ ントされていたみたいですねね(^_^) ちょっとH8の話題からはずれてしまいましたね。 =========================================== 平田祥司 Shouji Hirata(GLP) E-mail : shouji@xxxxxxxxxxxxx ===========================================