fread/fwrite/fflush: 1. c语言标准规定的io流操作,建立在read/write/fsync之上 2. 在用户层, 又增加了一层缓冲机制,用于减少内核调用次数,但是增加了一次内存拷贝。 两者之间的关系,见下图: 补充: 1. 对于输入设备,调用fsync/fflush将清空相应的缓冲区,其内数据将被丢弃; 2. 对于输出设备或磁盘文件,fflush只...