[轉錄][問題] 關於UNION

看板NKNU_OECE97作者 (神盾艦)時間20年前 (2006/01/02 19:36), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
※ [本文轉錄自 C_and_CPP 看板] 作者: upo (其實我不多話...) 看板: C_and_CPP 標題: [問題] 關於UNION 時間: Mon Jan 2 11:42:03 2006 下面為一個程式碼 #include <stdio.h> union number{ int x; double y; }; int main() { union number value; value.x = 100; printf("%d\n%f",value.x,value.y); } 執行結果為 100 -9255959211743313600000000000000000000000000000.000000 想請問一下為什麼會這樣? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.218.10

01/02 12:21,
他們共用同一塊記憶體....(還有double是用%lf)
01/02 12:21
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.73.7

01/02 19:36, , 1F
早知道考試前先來看了 ... (#‵′)凸
01/02 19:36, 1F
文章代碼(AID): #13kH0xXw (NKNU_OECE97)