fflush函数
概要:
#include <stdio.h> int fflush(FILE *stream);
描述:
如果参数stream指向的流是输出流或者最近操作不是输入操作的更新流,该函数将流的任何未写入数据传递到宿主环境(host enviroment)以便写入文件;否则函数行为是未定义的。
如果参数stream是空指针,fflush函数会对所有上述流执行刷新操作。
参数:
FILE *stream
指向要刷新的流的指针。
返回值:
如果发生写入错误(write error),函数为流设置错误指示符,并返回EOF;否则函数返回0。
范例:
|
|
结果:
创建一个名为gch.txt、内容为The darkest hour is that before the dawn.的文件,并输出文件内容。
相关内容:
fopen | 打开文件的函数。 |
fclose | 关闭文件的函数。 |
freopen | 重新打开文件的函数。 |