Pour chaque fichier standard, il y a, dans la bibliothèque
stdio.h, un pointeur de fichier
correspondant (type * FILE). Les
fichiers standards ont la propriété d’être ouverts
automatiquement quand le programme commence
son exécution.
Fichier standard d’entrée
stdin
Fichier standard de sortie
stdout
Fichier standard d’erreur
stderr
Pour le fichier standard d'entrée, on dispose de deux fonctions :
getchar()
de lecture d'un caractère,
appel équivalent à getc(stdin) ;
et scanf(...) de
lecture avancée de données avec conversion contrôlée.
Pour le fichier standard de sortie, on dispose de deux fonctions :
putchar(c) d'écriture
d'un caractère, appel équivalent
à putc(c, stdout)
;
et printf(...)
d'impression de données avec formattage.