> > union chint{
> > char cdt;
> > int idt;
> > };
> > > > void main()
> > {
> > dt.idt=0x4142;
> > printf("cdt=%x idt=%x\n",dt.cdt,dt.idt);
> > }
> > 実効結果のcdt=42 idt=4142のcdt42なわけ教えて(;´Д`)
> 宣言文の間違い(;´Д`)再掲
unionがなんだか言ってみろ(´ー`)
つかunionは全てのメンバが同じアドレスに割り付けられているstructだ
unionが共有する資源は最も大きいメンバと同じになるよ
参考:2004/07/24(土)13時34分27秒