我做一个上位机软件,通信使用TCP/IP模式, 现在向下面(下位机)发送 40 05 81 00 01 等数据包,使用SOCKET,数据包我用 char Buf[5]='\0';
Buf[0]=(UCHAR*)0x40;
Buf[1]=(UCHAR*)0x05;
Buf[2]=(UCHAR*)0x81;
Buf[3]=(UCHAR*)0x00;
Buf[4]=(UCHAR*)0x01;
运用Send(buf, 5)向下发送,用TCP/IP调试助手接收到的不是自己想要的40 05 81 00 01数据包,而是一个@?等乱码,还请高手指点,或者其他方法也可!
Buf[0]=(UCHAR*)0x40;
Buf[1]=(UCHAR*)0x05;
Buf[2]=(UCHAR*)0x81;
Buf[3]=(UCHAR*)0x00;
Buf[4]=(UCHAR*)0x01;
运用Send(buf, 5)向下发送,用TCP/IP调试助手接收到的不是自己想要的40 05 81 00 01数据包,而是一个@?等乱码,还请高手指点,或者其他方法也可!
解决方案 »
- 超链接问题,困惑啊
- 难题跪求解答,速速围观。
- win32 中 BS_AUTOCHECKBOX 请教
- 如何获得文本框里已经输入的字符长度
- 为什么CListBox::GetText只能读去第一个字符?
- 字节的移位操作问题,请帮忙!
- 一个Rlease版程序在一台没有安装开发环境的机器上运行,提示没有找到MFC71.dll,因此这个程序未能启动.
- 如何在directdraw显现的视频上显一个透明窗,各位大虾,不吝赐教。
- 一个vb调vc DLL时出现的奇怪现象
- 老是改俺的IE主页设置,请问这是怎么回事?怎样对付呢?
- BindToStorage和BindToObject的区别是什么?
- DataGrid 控件
楼主没试过调试助手吗?