> 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なわけ教えて(;´Д`) 宣言文の間違い(;´Д`)再掲 参考:2004/07/24(土)13時32分52秒