FGETS |
Demande une chaîne dans un fichier |
---|---|
Visual C++ | stdio.h |
Syntaxe
char *fgets(char *str,int n,FILE *ptrfichier); |
Paramètres
Nom | Description |
---|---|
ptrfichier | Ce paramètre permet d'indiquer l'identificateur de fichier |
n | Ce paramètre permet d'indiquer le nombre de caractères maximal pouvant être lu |
str | Ce paramètre permet d'indiquer la chaîne de caractères recevant les données |
Description
Cette fonction effectue la lecture d'une chaîne de caractères dans un fichier.
Exemple
Prenons pour acquis que le fichier «readtext.txt» est le contenu :
UnDeux
Trois
Quatre
Cinq
Six
Sept
Huit
Neuf
Dix
Onze
Douze
Treize
Quatorze
Quinze
Seize
Voici un exemple montrant une utilisation plus classique de cette fonction :
on obtiendra le résultat suivant :
1:Un2:Deux
3:Trois
4:Quatre
5:Cinq
6:Six
7:Sept
8:Huit
9:Neuf
10:Dix
11:Onze
12:Douze
13:Treize
14:Quatorze
15:Quinze
16:Seize
Voir également
Langage de programmation - Visual C++ - Référence procédures et fonctions - fgetc
Langage de programmation - Visual C++ - Référence procédures et fonctions - fprintf
Langage de programmation - Visual C++ - Référence procédures et fonctions - fputc
Langage de programmation - Visual C++ - Référence procédures et fonctions - fputs
Langage de programmation - Visual C++ - Référence procédures et fonctions - fscanf
Langage de programmation - Visual C++ - Référence procédures et fonctions - getchar