Maison > Article > développement back-end > Que signifie eof en langage C
eof représente le caractère de fin de fichier en langage C. Dans la boucle while, EOF est utilisé comme marque de fin de fichier. Le fichier qui utilise EOF comme marque de fin de fichier doit être un fichier texte. Dans les fichiers texte, les données sont stockées sous forme de valeurs de code ASCII.
représente la fin de fichier en langage C, ou plus précisément dans la bibliothèque de fonctions standard C.
Dans la boucle while, EOF est utilisé comme marque de fin de fichier. Le fichier avec EOF comme marque de fin de fichier doit être un fichier texte. Dans les fichiers texte, les données sont stockées sous forme de valeurs de code ASCII. Nous savons que la plage des valeurs du code ASCII est de 0 à 127 et que -1 est impossible, donc EOF peut être utilisé comme marque de fin de fichier.
Exemple :
Langage C, saisissez plusieurs ensembles de données, deux par ligne, puis obtenez un résultat par ligne Description de la question : Trouvez la somme des entiers a et b.
Entrée :
Le scénario de test comporte plusieurs lignes, chaque ligne contient les valeursde a et b.
Sortie :
Sortie de plusieurs lignes, correspondant au résultat de a+b.
Exemple d'entrée : 1 2
4 5
6 9
Exemple de sortie : 3
9
15
Exemple de code :
#include<stdio.h> int main() { int a,b,c; while(scanf("%d %d\n",&a,&b)!=EOF)//此处应用了EOF { printf("%d\n",a+b); } return 0; }
Recommandations associées : Tutoriel graphique de développement C#.Net
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!