Fonctions de la bibliothèque C -getc()
Bibliothèque standard C - <stdio.h>
Description
Fonctions de la bibliothèque Cint getc(FILE *stream)Obtient le caractère suivant (un unsigned char) à partir du flux spécifié et avance l'indicateur de position.
Déclaration
Voici la déclaration de la fonction getc().
int getc(FILE *stream)
Paramètre
- streamCeci est un pointeur vers un objet FILE qui identifie le flux sur lequel l'opération doit être effectuée.
Valeur de retour
La fonction renvoie le caractère lu sous forme d'un unsigned char converti en int, ou EOF si la fin du fichier est atteinte ou si une erreur de lecture se produit.
Exemple
L'exemple suivant illustre l'utilisation de la fonction getc().
#include<stdio.h>
int main()
{
char c;
printf("请输入字符:");
c = getc(stdin);
printf("输入的字符:");
putc(c, stdout);
return(0);
}
Compilons et exécutons le programme ci-dessus, ce qui produira le résultat suivant :
请输入字符:a 输入的字符:aautres extensions