clearerr() - C库函数

C库函数 void clearerr(FILE *stream) 清除结束文件和错误指标给定的流。

声明

以下是声明的clearerr()函数。

void clearerr(FILE *stream)

参数

  • stream -- 这是一个文件对象的标识流的指针。

返回值

这应该不会失败,并没有设置外部变量errno但如果它检测到它的参数不是一个有效的流,它必须返回-1,并设置errno为EBADF。

例子

下面的例子显示clearerr()函数的用法。

Error reading from file "file.txt"