Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Syntax
#define stdin /* implementation defined */
#define stdout /* implementation defined */
#define stderr /* implementation defined */
Hinweise
Die stdin, stdoutund stderr globalen Konstantenzeiger sind Standarddatenströme für Eingabe, Ausgabe und Fehlerausgabe.
Standardmäßig erfolgt die Eingabe über die Tastatur, während die Standardausgabe und die Standardfehlerausgabe auf dem Bildschirm erfolgt.
Die folgenden Datenstromzeiger sind für den Zugriff auf die Standarddatenströme verfügbar:
| Zeiger | Stream |
|---|---|
stdin |
Standardeingabe |
stdout |
Standardausgabe |
stderr |
Standardfehler |
Diese Zeiger können als Argumente für Funktionen verwendet werden. Einige Funktionen, z getchar . B. und putcharautomatisch, verwenden stdin und stdout automatisch.
Diese Zeiger sind Konstanten und können keine neuen Werte zugewiesen werden. Die freopen-Funktion kann verwendet werden, um Datenströme auf Dateien auf Datenträgern oder andere Geräte umzuleiten. Das Betriebssystem ermöglicht Ihnen, die Standardein- und -ausgabe eines Programms auf Befehlsebene umzuleiten.