大家好,又见面了,我是你们的朋友全栈君。
Read函数读取字符串返回值的问题
1....前言
在学习socket编程的途中, 通过客户端给服务端发送字符串,然后服务端通过read或者recv来读取数据,然后返回读取的字节数....大概的意思就是read函数从文件描述符fd中读取字节到count大小的buf中,如果成功读取的话,返回读到的字节数大小,否则返回-1....但是输出的时候却有了换行的作用,说明buf把换行符'\n'给读取进来了,下面的长度也说明了问题,
读取到的长度为6,然而hello只有5个字节,说明把换行符读了进来,结束符没有读取进来
strlen...strlen返回的字符串长度都是5,验证了这一点.
5.