以下内容是我看<APUE>第二版第三章的笔记,有错还希望指出来,谢谢. unbuffered I/O,跟buffered I/O相对,buffered I/O就是 ISO C标准下的标准输入输出函数,而unbuffered I/O就是POSIX下的函数. 文件描述符,个人理解就相当于Linux下的UID,GID那样具有系统标识性的数字.系统对哪个哪个文件操作主要认的就是文件描述符.按照惯例,在UNIX的shell下,0代表标准输入,1代表标准输出,2就代表标准出错输出.在遵从POSIX的应用程…