回复帖子:(zhl(0.0.*.*))int 类型在32位编译器下其...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2005-1-14 13:30:00)
--  作者:zhl(0.0.*.*)
--  
int 类型在32位编译器下其长度字节为4,16位编译器下其长度字节为2, 请检查你数据长度是否正确.

主题最新回顾(发布时间:2005-1-14 10:35:00)
--  作者:dl(0.0.*.*)
--  
我先是把数据定义成整形,然后转换成字符型发送,接收是按整形显示,但是结果不一致。后来我又直接发送整形数据,接收还是按整形显示,结果还是不一致,我用的语句是int buf={0xff,0x68,0x99};m_sConnectSocket.Send( &buf, 3);

主题最新回顾(发布时间:2005-1-13 17:42:00)
--  作者:zhl(0.0.*.*)
--  
是由于你收发的数据类型不一致造成的,发送数据用的char,而接收数据用int.

主题最新回顾(发布时间:2005-1-13 17:05:00)
--  作者:dl(0.0.*.*)
--  数据收发
请问为什么通过gprs发送的数据和接收的不一样,比如我用VC发"0xff,0x68,0x99",终端收到的是“0xffff,0x68,0xff99"?