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';   ... }   如果程序的文
相關文章
相關標籤/搜索