[問題] 能將指標拆成整數儲存嗎?

看板C_and_CPP作者 (wnuiayldh)時間15年前 (2010/08/31 00:38), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/5 (看更多)
unsigned int * p; unsigned int x,y; 用sizeof看 p : 8 bytes x : 4 bytes y : 4 bytes 能夠把p拆成兩半存進x,y 之後在把x,y組合成p嗎? =============================================== typedef struct{ unsigned int x; unsigned int y; }UI; typedef union{ unsigned int* p; UI i; }MYTYPE; 這樣還蠻方便的@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.129.35.39

08/31 00:44, , 1F
union 你是 64-bit 的系統對吧?
08/31 00:44, 1F

08/31 00:46, , 2F
是的~還沒用過union說,來試看看~thx
08/31 00:46, 2F
※ 編輯: deepking 來自: 220.129.34.102 (08/31 11:18)
文章代碼(AID): #1CUzwZv7 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1CUzwZv7 (C_and_CPP)