1.默认情况下,程序没有结束,也没有关闭文件,缓冲区满了以后自动刷新缓冲区
2.文件正常关闭(fclose()),缓冲区内容也会写进文件
3.文件布关闭,程序没有结束,实时刷新,调用fflush也可以将缓冲区内容写进文件
2.文件正常关闭(fclose()),缓冲区内容也会写进文件
3.文件布关闭,程序没有结束,实时刷新,调用fflush也可以将缓冲区内容写进文件
4.程序正常关闭,缓冲区内容也会写进文件。
fflush()函数可以强制刷新缓冲区,即使缓冲区未满,数据也可以写入文件中。但是这样做会降低效率