Partager via


stdin, stdout, stderr

FILE *stdin; 
FILE *stdout; 
FILE *stderr; 
#include <stdio.h>

Notes

Ce sont des flux de données standard pour l'entrée, la sortie, et la sortie d'erreur.

Par défaut, l'entrée standard sont lues dans le clavier, alors que la sortie et l'erreur standard standard sont imprimées sur l'écran.

Les pointeurs sur stream suivants sont disponibles pour accéder aux flux de données standard :

Pointeur

Stream

stdin

Entrée standard

stdout

Sortie standard

stderr

erreur standard

ces pointeurs peuvent être utilisés comme arguments aux fonctions.Certaines fonctions, telles que getchar et putchar, utilisez stdin et stdout automatiquement.

Ces pointeurs sont des constantes, et n'est pas possible d'assigner de nouvelles valeurs.La fonction d' freopen peut être utilisée pour rediriger les flux de données aux fichiers sur disque ou d'autres appareils.Le système d'exploitation vous permet de rediriger une entrée et de sortie de la norme de programme au niveau commande.

Voir aussi

Référence

E/S de flux

Constantes globales