检测文件指针对象
Posted LC编程开发者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检测文件指针对象相关的知识,希望对你有一定的参考价值。
C语言提供了feof()函数,用于判断文件指针是否已经到文件结尾。函数的定义如下:
int feof(FILE *stream);
函数说明:检测stream文件指针是否已经到文件结尾。如果已经到文件结尾,则返回1,否则,返回0。
如下是一个程序测试例子:
在编译运行程序之前,我们先给test.txt文件填充如下的数据:
此时,test.txt文件中有3行字符串。然后,编译运行程序如下:
可以看到,程序读取完test.txt文件中所有的数据。通过while()函数来循环读取,使用feof()函数来检测文件指针是否到了文件的末尾。如果还没有到文件末尾,继续读取文件。
当读取到文件的末尾时,结束循环读取文件的操作。
韦凯峰 Linux C/C++ 程序设计教程,Linux 系统编程,Openwrt 系统开发,微信:13926572996,QQ:1523520001,博客:www.mylinux.vip
以上是关于检测文件指针对象的主要内容,如果未能解决你的问题,请参考以下文章