作者deepking (wnuiayldh)
看板C_and_CPP
標題[問題] 能將指標拆成整數儲存嗎?
時間Tue Aug 31 00:38:56 2010
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
→ LPH66:union 你是 64-bit 的系統對吧? 08/31 00:44
→ deepking:是的~還沒用過union說,來試看看~thx 08/31 00:46
※ 編輯: deepking 來自: 220.129.34.102 (08/31 11:18)