union chint{ char name[40]; int age; }; void main() { dt.idt=0x4142; printf("cdt=%x idt=%x\n",dt.cdt,dt.idt); } 実効結果のcdt=42 idt=4142のcdt42なわけ教えて(;´Д`)