[3 文件I/O(不带缓冲的I/O)]
3.1 引言Unix系统中的大多数文件I/O只需要用到5个函数:open、read、write、lseek以及close。不带缓冲的I/O指的是read和write都调用内核中的一个系统调用。3.2 文件描述符对于内核而言,所有打开的文件都通过文件描述符引用。惯例,Unix系统shell把文件描述符0与进程的标准输入关联,文件描述符1与进程的标准输出关联,文件描述符2与进程的标准错误关联。<unistd.h>包含STDIN_FILENO、STDOUT_FILENO和S