2
我有一個類實例:指針問題
class local
{
public:
int var;
};
local * plocal = (local *)0x74673;
local * plocal2 = *(local **)0x74673;
我知道這意味着什麼,它只是一個例子...
我只是想了解plocal
和plocal2
我有一個類實例:指針問題
class local
{
public:
int var;
};
local * plocal = (local *)0x74673;
local * plocal2 = *(local **)0x74673;
我知道這意味着什麼,它只是一個例子...
我只是想了解plocal
和plocal2
plocal2
之間的差異是指向本地結構的指針,指針取自地址0x74673
。
plocal
是指向局部結構,誰結構在內存地址0x74673
第一個編譯分配的,而第二個不?您不能將本地**轉換爲本地*。 – 2011-04-29 11:22:44
@ Ernest:'*(local **)'看起來不錯。 :)那裏的部分 - 之後,沒有。 – Xeo 2011-04-29 11:24:14
@ernest:....你沒有權利 – Svisstack 2011-04-29 11:24:57