IO基本操作的注意事项

ssize_t read(int fd,void* buffer,size_t count) read调用并会在在buffer的末尾添加一个'\0',所以若将buffer当作字符串处理的话需要自行添加'\0',常用操作如下: if((read_num = read(fd,buffer,count) > 0) {   buffer[read_num] = '\0';   ... }   如果程序的文
相关文章
相关标签/搜索