Funkcje biblioteczne C - feof ()
Biblioteka standardowa języka C - <stdio.h>
opis
Funkcje biblioteki Cint feof (FILE * stream) badanie podano przepływ strumienia koniec identyfikator pliku.
oświadczenie
Oto deklaracja FUNCTION feof () za.
int feof(FILE *stream)
parametry
- Strumień - Jest to wskaźnik na wskaźnik pliku do obiektu, przepływu FILE identyfikator obiektu.
Wartość zwracana
Podczas konfigurowania strumienia związanego z końcem identyfikator pliku, funkcja zwraca wartość niezerową, w przeciwnym wypadku zwraca zero.
Przykłady
Poniższy przykład ilustruje funkcję feof () jest używana.
#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); }
Załóżmy, że mamyplik.txt plik tekstowy,jej zawartość zostały przedstawione poniżej. Dokument ten będzie służyć jako naszego przykładowego programu za pomocą wejścia:
这里是 w3cschool.cc
Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:
这里是 w3cschool.cc