這個函數什么意思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 關注
- 240 瀏覽
添加回答
舉報
0/150
提交
取消