Fonction de bibliothèque C - getc ()
La description
La fonction de bibliothèque C int getc(FILE *stream) obtient le caractère suivant (un caractère non signé) du flux spécifié et fait avancer l'indicateur de position du flux.
Déclaration
Voici la déclaration de la fonction getc ().
int getc(FILE *stream)
Paramètres
stream - Il s'agit du pointeur vers un objet FILE qui identifie le flux sur lequel l'opération doit être effectuée.
Valeur de retour
Cette fonction renvoie le caractère lu comme un caractère non signé converti en un entier ou en EOF à la fin du fichier ou d'une erreur.
Exemple
L'exemple suivant montre l'utilisation de la fonction getc ().
#include<stdio.h>
int main () {
char c;
printf("Enter character: ");
c = getc(stdin);
printf("Character entered: ");
putc(c, stdout);
return(0);
}
Compilons et exécutons le programme ci-dessus qui produira le résultat suivant -
Enter character: a
Character entered: a