funzioni di libreria C - feof ()
C libreria standard - <stdio.h>
descrizione
funzioni di libreria Cint feof (FILE * stream) prova dato flusso flusso fine identificatore file.
dichiarazione
Ecco la dichiarazione della funzione del feof ().
int feof(FILE *stream)
parametri
- flusso - Questo è un puntatore a FILE puntatore ad un oggetto, il flusso di file oggetto identificatore.
Valore di ritorno
Quando si imposta il flusso associato all'estremità di identificatore di file, la funzione restituisce un valore diverso da zero, altrimenti restituisce zero.
Esempi
L'esempio seguente mostra viene utilizzata la funzione 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); }
Supponiamo di avere un file di testofile.txt, i suoi contenuti sono riportati di seguito.Il documento servirà come il nostro programma di esempio si utilizza un ingresso:
这里是 w3cschool.cc
Facciamo compilare ed eseguire il programma di cui sopra, che si tradurrà in quanto segue:
这里是 w3cschool.cc