【发布时间】:2015-10-31 17:50:53
【问题描述】:
当我通过 UDP 打印从客户端收到的数据包时。
printf("%02x ", buff);
大部分字节是正常的,但有一些“字符串”输出,如下所示
00 11 22 33 45 56 aa ab
98 ff fe a2 d3 25 78 c6
f2 ffffffd3 ffffffc4 11 22 33 44 55
...
字节 d3--->ffffffd3, c4--->ffffffc4
我不知道为什么会这样。
【问题讨论】:
-
buf的类型是什么? -
buf是c char数组,它的大小足够大。
-
服务器可以正常解析包,只是输出奇怪。
-
你的问题到底是什么?