如何判断是否到文件末尾
时间: 2024-05-14 20:12:26 浏览: 83
vfp 文件尾部判断技巧
5星 · 资源好评率100%
在读取文件时,可以使用EOF(End of File)函数来判断是否到达文件末尾。EOF函数会在读取到文件末尾时返回一个非零值,否则返回0。可以通过检查EOF函数的返回值来判断是否到达文件末尾,如下所示:
```c++
#include <stdio.h>
int main()
{
FILE *fp;
char ch;
fp = fopen("file.txt", "r");
while ((ch = fgetc(fp)) != EOF)
{
putchar(ch);
}
fclose(fp);
return 0;
}
```
在上面的代码中,当读取到文件末尾时,while循环会结束。
阅读全文