Każdy program w języju C w momencie uruchomienia ma otwarte trzy pliki: . stdin - plik będący standardowym wejściem (tylko do odczytu);
. stdout - plik będący standardowym wyjściem (tylko do zapisu);
. stderr - plik będący standardowym strumieniem błędów (tylko do zapisu)