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