> > どう変換しても22だな(;´Д`)
> > unionがどうとかじゃなくって4142入れると42でてくる根本的なわけが分からんのよね
> union chint{
> char cdt;
> int idt;
> };
> 4バイト確保される
> XX XX XX XX
> ~~ charとしてみたとき
> ~~ ~~ ~~ ~~ intとしてみたとき
> dt.idt=0x4142
> 42 41 00 00 (リトルエンディアン環境だろどうせ)
> ~~ charとしてみたとき 0x 42
> ~~ ~~ ~~ ~~ intとしてみたとき 0x 41 42
リトルエンディアン環境ってなんだよ(;´Д`)もうちょっと教えれ
参考:2004/07/24(土)13時58分28秒