winsocket编程中recv的返回值不是接收到的字节数,而总是是与缓冲区长度一样? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 winsock 返回值 缓冲区 编程 recv 搜索资料 1个回答 #热议# 在购买新能源车时,要注意哪些? cactis0906 2012-02-24 · TA获得超过138个赞 知道小有建树答主 回答量:154 采纳率:100% 帮助的人:90.7万 我也去答题访问个人页 关注 展开全部 recv的返回值是接收到的字节数,但如果你接收的数据超过你定义的接收数组的长度,自然只接收数组的长度 追问 我设置的缓冲区长是1024,每次只是发"hello"而已。。 追答 1024不算大,不影响,要是你能确定你发送数据的大小范围的话,你也可以设小点。stream缓冲区的大小默认是4096,如果你发送数据很大的话,一般都是分包发送的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-07-29 C语言winsocket编程recv函数接收数据问题 2010-09-09 recv返回值与buf长度一样为什么 2016-07-23 socket编程中,当recv缓冲区大小 小于 要接收的数据时,是如何执行的 9 2011-03-29 socket网络编程recv缓冲区 3 2017-11-16 在socket编程中怎么判断recv是否接收完成 2016-06-15 C语言中recv函数的返回值是什么? 6 2016-11-11 C++ Winsocket Recv()函数中接收数值大于buf最大长度时会怎样? 2016-08-21 socket编程里recv函数接收不了0x00,但是同学的就可以,是为什么啊?? 1 更多类似问题 > 为你推荐: