Latest web development tutorials

C-Bibliotheksfunktionen - feof ()

C Standard-Bibliothek - <stdio.h> C Standard - Bibliothek - <stdio.h>

Beschreibung

C - Bibliotheksfunktionenint feof (FILE * stream) Test gegeben Fließstrom Dateiende - Kennung.

Erklärung

Hier ist die feof () Funktion Erklärung.

int feof(FILE *stream)

Parameter

  • Strom - Dies ist ein Zeiger Zeiger auf ein Objekt auf FILE, die Objekt - ID FILE fließen.

Rückgabewert

Wenn der Strom mit dem Ende der Dateikennung assoziiert einrichten, gibt die Funktion einen Wert ungleich Null, andernfalls gibt es Null.

Beispiele

Das folgende Beispiel zeigt die feof () Funktion verwendet wird.

#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);
}

Angenommen , wir eine Textdateidatei.txt haben, wird sein Inhalt unten.Das Dokument wird als unser Beispielprogramm dazu dienen, eine Eingabe mit:

这里是 w3cschool.cc

Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:

这里是 w3cschool.cc

C Standard-Bibliothek - <stdio.h> C Standard - Bibliothek - <stdio.h>