关于标准IO缓冲区的问题 按照标准IO缓冲区可以分为三类: 不缓存类型: 一旦有数据,直接将数据写入到文件 行缓冲类型: 同全缓冲类型 遇到\n时,将数据写入文件 全缓冲类型: 当程序结束,将数据冲洗到文件 当遇见fflush(),将数据冲洗到文件 当文件关闭时,将数据冲洗到文件 当遇到读取操作,将数据冲洗到文件 当改变缓冲区的类型时,将数据冲洗到文件 当缓冲区满了,将数据冲洗到文件 对于标准输出而言,默认是行缓冲 对于标准出错而言,默认是不缓存 对于普通文件而言,默认是全缓冲 #include…