c++代码变量前面加个^是什么意思

WSABUF = packed record
len: ULONG; { the length of the buffer }
buf: PChar; { the pointer to the buffer }
end { WSABUF };

PWSABUF = ^WSABUF;
LPWSABUF = PWSABUF;

WSABUFArray = array of WSABUF;

PInteger = ^Integer;
PUShort = ^USHORT;
哪位前辈给帮忙解释下上面代码的意思,在此感谢!

第1个回答  2015-10-23
“^”是异或运算符,PInteger = ^Integer;等价于PInteger = PInteger^Integer;本回答被提问者采纳
第2个回答  2015-10-23
你确定这是C++? →_→
第3个回答  2015-10-23
怎么会把这当成c++代码,这一点都不像c++代码啊……
相似回答
大家正在搜