English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard en C - <stdio.h>
Fonction de bibliothèque C int getc(FILE *flux) Obtient le prochain caractère (un caractère unsigned) du flux spécifié et déplace l'indicateur de position.
Voici la déclaration de la fonction getc().
int getc(FILE *flux)
La fonction retourne le caractère lu sous forme de char unsigned forcé en int, et retourne EOF si la fin du fichier est atteinte ou si une erreur de lecture se produit.
L'exemple suivant montre l'utilisation de la fonction getc().
#include<stdio.h> int main() { char c; printf("Veuillez saisir un caractère : "); c = getc(stdin); printf("Caractère entré : "); putc(c, stdout); return(0); }
Compilons et exécutons le programme suivant, ce qui produira le résultat suivant :
Entrez le caractère : a Caractère entré : a