Käsitteellisesti tarkasteltuna C-ohjelmat käsittelevät syötössä ja tulostuksessa aina tietovirtoja (stream).
Nämä tietovirrat liitetään fyysisiin tiedostoihin tai laitteisiin (kuten näyttö,
näppäimistö, tiedostot levyillä, jne.).
![]() | stdin |
![]() | stdout |
![]() | stderr |
![]() | Uudelleenohjaus |