stdin, stdout, stderr
FILE *stdin;
FILE *stdout;
FILE *stderr;
#include <stdio.h>
Uwagi
Są to standardowe strumienie dane wejściowe, wyjściowe i komunikaty o błędach wyświetlane.
Domyślnie standardowe dane wejściowe jest odczytywana z klawiatury, podczas gdy standardowe dane wyjściowe i standardowy błąd są drukowane na ekranie.
Następujące wskaźniki strumienia są dostępne w standardowych strumieni dostępu:
Wskaźnik |
Strumień |
---|---|
stdin |
Standardowe dane wejściowe |
STDOUT |
Wyjście standardowe |
stderr |
Błąd standardowy |
Wskaźniki te mogą używane jako argumenty do funkcji.Niektóre funkcje, takie jak getchar i putchar, użyj stdin i stdout automatycznie.
Wskaźniki te są stałe i nie można przypisać nowej wartości.freopen Funkcja może służyć do przekierowania strumieni plików na dysku lub innych urządzeń.System operacyjny umożliwia przekierowanie standardowe dane wejściowe i wyjściowe polecenia na poziomie programu.