UNIX(编程-基础IO):09---缓冲区与设置缓冲函数(setvuf、setvbuf、fflush)

一、缓冲区的目的 二、缓冲区的分类 ①全缓冲 概念:当填满缓冲区后才进行实际I/O操作 对于驻留在磁盘上的文件通常是由标准I/O库实施全缓存的 ②行缓冲 概念:当遇到换行符时,才执行IO操作 即使没有遇到换行符,但是缓冲区满了也进行刷新缓冲区了 ③无缓冲 概念:不进行缓冲,直接进行IO操作 注意事项: 打开至终端设备的流一般是行缓冲 标准错误是无缓冲的 其他都是全缓冲的 三、设置缓冲区 #incl
相关文章
相关标签/搜索