Loading... ## 文件结束检测函数feof 调用格式:feof(文件指针); 功能: 1. 判断文件是否处于文件结束位置 2. 常配合fgetc、fgets、fread等读函数判断是否到文章结束 返回值: * 文件结束:返回非0 * 文件未结束:返回0 说明: > EOF宏 只能用于 文本文件 > > feof函数 可以用于 文本文件 二进制文件 案例: ```C #include<stdio.h> int main(int argc, char* argv[]) { FILE* fp = fopen("a.txt", "r"); char ch = "\0"; if (NULL == fp) { perror("fopen"); return 0; } //feof判断文件是否结束,返回0表示未结束 while (feof(fp) == 0) { ch = fgetc(fp); printf("%c", ch); } fclose(fp); return 0; } ``` * 运行结果![](https://blog.fivk.cn/usr/uploads/2021/02/3312350764.png) 最后修改:2021 年 02 月 23 日 © 禁止转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏