fonctions de la bibliothèque C - feof ()
C bibliothèque standard - <stdio.h>
description
fonctions de la bibliothèque Cint feof (FILE * stream) test de débit donné fin de flux d'identificateur de fichier.
déclaration
Voici la déclaration de la fonction feof ().
int feof(FILE *stream)
Paramètres
- flux - Ceci est un pointeur sur FILE pointeur sur un objet, le flux FILE d'identificateur d'objet.
Valeur de retour
Lors de la configuration du flux associé à l'extrémité de l'identificateur de fichier, la fonction retourne une valeur non nulle, sinon il retourne zéro.
Exemples
L'exemple suivant illustre la fonction feof () est utilisée.
#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); }
Supposons que nous ayons unfile.txt de fichier texte,son contenu sont présentés ci - dessous. Le document servira de notre programme d'exemple à l'aide d'une entrée:
这里是 w3cschool.cc
Nous allons compiler et exécuter le programme ci-dessus, qui se traduira par ce qui suit:
这里是 w3cschool.cc