fichier standard

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.

» Glossaire du langage C