我这个代码来源于《windows 网络编程》PING程序。bread = recvfrom(sockRaw, recvbuf, 1024, 0, (struct sockaddr*)&from, &fromlen);sockRaw是已经打开的套接字。
recvbuf是一个长度为1024的缓冲区我在调用上述函数时,发现返回值bread值为64,但是我的recvbuf 中的值却只有“E”,应该是一个长度为64的字符串啊,大家帮忙解释一下。
recvbuf是一个长度为1024的缓冲区我在调用上述函数时,发现返回值bread值为64,但是我的recvbuf 中的值却只有“E”,应该是一个长度为64的字符串啊,大家帮忙解释一下。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货