|
楼主 |
发表于 2007-8-17 13:21:40
|
显示全部楼层
socket 中数据传输问题
我编了一个服务器一个客户端的程序
发送函数用的是send,接收函数用的是recv
我在客户端发送了一个消息是一个字符数组
char buf[256]={0x01,0x00,0x01,0x00,0x04,0x00,0x0e,0x00,0x01};
但是在客户端我用Debug却发现接收数组中只收到了 0x01其他的都没有收到,都只是零
我觉得可能是0x00是终止符的ASCII码,那位大侠可以教我一个方法,把整个消息都收到,即使有0x00
先谢过! |
|