原型
用来检查参数stream所指定的文件流是否发生了错误情况
1 2 3 4 5
|
int ferror(FILE *stream);
|
使用参考
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| #include <stdio.h>
int main() { FILE *fp; int c; fp = fopen("test", "r");
while(feof(fp) == 0){ c = getc(fp); printf("%c",c); }
printf("\n遇到文件错误%d\n", ferror(fp)); fclose(fp);
return 0; }
|