Freigeben über


stdin, stdout, stderr

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

Hinweise

Dies sind die datenströme für die Eingabe, Ausgabe und Fehlerausgabe.

Standardmäßig wird mit der Tastatur Standardeingabe lesen, während die Standardausgabe und auf dem Bildschirm an Standardfehler ausgegeben werden.

Die folgenden Stream-Zeiger können die standardmäßige datenströme zuzugreifen:

Zeiger

Stream

stdin

Standardeingabe

stdout

Standardausgabe

stderr

Standardfehler

Diese Zeiger können als Argumente an Funktionen verwendet werden.Einige Funktionen, z. B. getchar und putchar, verwenden stdin und stdout automatisch.

Diese Zeiger sind Konstanten und können keine neuen Werte zugewiesen werden.Die freopen-Funktion kann verwendet werden, um die Streams auf Datenträgerdateien oder anderen Medien umzuleiten.Das Betriebssystem können Sie eine Standardeingabe und - Ausgabe des Programms auf der Befehlsebene umzuleiten.

Siehe auch

Referenz

Stream E/A

Globale Konstanten