导读 今天小编肥嘟来为大家解答以上的问题。feof函数的头文件,feof函数相信很多小伙伴还不知道,现在让我们一起来看看吧!1、即使文件是空的,也

今天小编肥嘟来为大家解答以上的问题。feof函数的头文件,feof函数相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、即使文件是空的,也要再读一次,feof函数值才会变为真。

2、因为只有读出所有的数据之后,再读一次,函数feof(fp)的返回值才为真。

3、(请见《C语言好程序设计—从入门到进阶》,人民邮电出版社,2011。

4、)示例:#include#includemain(){ FILE *fp; int a; if((fp=fopen("c:\number.txt","r"))==NULL) { printf("文件打开失败!"); exit(0); }fscanf(fp,"%d",&a);while(!feof(fp)) /*等价于while(feof(fp)==0)*/{printf("%d ",a);fscanf(fp,"%d",&a);}fclose(fp);}。

本文就为大家分享到这里,希望小伙伴们会喜欢。