SOCKET中recv()返回的大小要加上字符串结束符吗?
比如,我先建立一个缓冲区chars[500];然后调用recv(socket,s,500,0);如果发送过来的数据是6个字节,那么recv的返回值是6吗,我就是想s不是一...
比如,我先建立一个缓冲区 char s[500];
然后调用 recv(socket,s,500,0);
如果发送过来的数据是6个字节,那么recv的返回值是6吗,我就是想s不是一个字符串吗,会不会在字符串后面加上一个结束符。 展开
然后调用 recv(socket,s,500,0);
如果发送过来的数据是6个字节,那么recv的返回值是6吗,我就是想s不是一个字符串吗,会不会在字符串后面加上一个结束符。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询