funciones de la biblioteca C - feof ()
C biblioteca estándar - <stdio.h>
descripción
funciones de la biblioteca Cint feof (FILE * stream) prueba de flujo dada extremo de aguas de identificador de archivo.
declaración
Aquí está la declaración de la función feof ().
int feof(FILE *stream)
parámetros
- corriente - Este es un puntero a FILE puntero a un objeto, el flujo ARCHIVO identificador de objeto.
Valor de retorno
Cuando la creación de la corriente asociada con el final del identificador de archivo, la función devuelve un valor distinto de cero, de lo contrario, devuelve cero.
Ejemplos
El siguiente ejemplo muestra se utiliza la función feof ().
#include <stdio.h> int main () { FILE *fp; int c; fp = fopen("file.txt","r"); if(fp == NULL) { perror("打开文件时发生错误"); return(-1); } while(1) { c = fgetc(fp); if( feof(fp) ) { break ; } printf("%c", c); } fclose(fp); return(0); }
Supongamos que tenemos unarchivo.txt archivo de texto,su contenido se muestra a continuación. El documento servirá de nuestro programa de ejemplo usando una entrada:
这里是 w3cschool.cc
Vamos a compilar y ejecutar el programa anterior, lo que resultará en lo siguiente:
这里是 w3cschool.cc