在C语言中feof函数用来判断是否到达文件的末尾。如果要使用此函数必须引入stdio.h头文件。
函数形式:int feof(FILE *stream);
函数返回值:如果文件指针到达文件末尾则反回一个非零值,否则为0;
下面用一个实例来说明:
#include <stdio.h>
#include <stdlib.h>
int main(void){
FILE *fp;
if((fp=fopen("test", "rb"))==NULL) {
printf("Cannot open file./n");
exit(1);
}
while(!feof(fp)) {
char ch = getc(fp);
printf("%c",ch);
}
fclose(fp);
}
新闻热点
疑难解答