feof函数(c语言feof函数的用法是什么)

发布时间:2025-12-10 23:51:59 浏览次数:14

feof函数是C语言标准库中的一个函数,用于判断文件流是否已经到达文件结尾。它的用法如下:

#include <stdio.h>int feof(FILE *stream);

其中,stream是指向一个已打开的文件的文件指针。

该函数的返回值为非零值(真)表示文件流已经到达了文件结尾,返回值为0(假)表示文件流尚未到达文件结尾。

feof函数通常与其他输入输出函数结合使用,用于判断文件读取或写入操作是否已经到达文件结尾。例如,可以在循环中使用feof函数判断文件读取操作是否已经读取到文件结尾:

#include <stdio.h>int main() {    FILE *file = fopen("example.txt", "r");    if (file == NULL) {        printf("Failed to open file.\n");        return 1;    }    int num;    while (!feof(file)) {        fscanf(file, "%d", &num);        printf("%d ", num);    }    fclose(file);    return 0;}

在上述代码中,循环会持续读取文件中的整数,直到文件读取到结尾为止。每次循环会使用feof函数判断文件流是否已经到达结尾。当读取到文件结尾时,feof函数会返回非零值,循环就会退出。

feof函数
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477