缓冲(UNIX环境高级编程笔记)

  标准I/O库提供缓冲的目的是尽可能的减少read和write调用的次数。   标准I/O提供了3种类型的缓冲:   (1)全缓冲:在这种情况下,只有在填满标准I/O缓冲区之后才进行实际I/O操作。   (2)行缓冲:在这种情况下,当输入和输出遇到换行符时,标准I/O库执行I/O操作。(如果缓冲区被填满,无论有无换行符都进行I/O操作)。   (3)不带缓冲:标准I/O库不对字符进行缓冲存储。
相关文章
相关标签/搜索