全部博文(32)
分类: C/C++
2009-11-16 21:43:00
应当注意,对同一个文件每一次调用输入输出函数,均产生一个新的ferror返回值
因此,要养成对每一个文件的打开,调用输入输出函数时,都应立即检查是否成功
调用。
2.perror 只有出错时,根据errno打印出str
void perror ( const char * str );
3.clearerr 重置文件错误标志和文件结束标志为0
void clearerr ( FILE * stream );
只要对文件调用输入输出函数出错,错误标志就一直保留,直到对同一个文件调用
clearerr或rewind函数,或任何其他一个输入输出函数
4.feof 检查文件结束指示符是否为真。
int feof ( FILE * stream );