Freigeben über


stdin, stdout, stderr

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

Hinweise

Diese sind Standardstreams für Eingaben, Ausgaben und Fehlerausgabe.

Standardmäßig wird von der Standardeingabe Tastatur gelesen, während Standardausgabe und Standardfehler dem Bildschirm gedruckt werden.

Die folgenden Stream-Zeiger sind verfügbar, auf die Standardstreams zuzugreifen:

Zeiger

Stream

stdin

Standardeingabe

stdout

Standardausgabe

stderr

Standardfehler

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

Diese Zeiger sind Konstanten und können neuen Werte nicht zugewiesen werden. Die freopen-Funktion kann verwendet werden, um die Streams auf Datenträgerdateien oder anderen Medien umzuleiten. Das Betriebssystem ermöglicht es Ihnen, einen typisierten Standardeinstellung des Programms und Ausgabe umleiten auf der Befehlsebene.

Siehe auch

Referenz

Stream-E/A

Globale Konstanten