这个函数什么意思nLeft = *(int*)recvText 请教一下这句话什么意思??VC6.0
1 回答
万千封印
TA贡献1891条经验 获得超3个赞
nLeft
=
*(int*)recvText
从以上代码来看
nLeft
应该是
int
型的变量
recvText是一个非int型的指针
这句话的意思是
把
recvText
指向的4个字节的内容的值赋值给nLeft
比如:
char
recvText[]
=
{
0xFF,
0xFF,
0x00,
0x00
};
int
nLeft
=
*(
int*
)recvText;
对,就是把前4个字节的大小给nLeft
- 1 回答
- 0 关注
- 218 浏览
添加回答
举报
0/150
提交
取消