Sisend-/väljundfunktsioonid

Programmeerimiskeel C sisaldab väga mitmesuguseid sisend-/väljundfunktsioone. Tavaliselt kasutatakse puhverdatud ehk voogudel baseeruvaid funktsioone, kuid on olemas ka lihtsaid funktsioone, mis väljastavad otseselt väljundseadmele või sellelt loevad. Lisaks neile on olemas veel graafilised funktsioonid. Esimesed kaks gruppi on üsna standardsed, kuid viimased, s.o. graafilised funktsioonid on iga translaatori puhul erinevad.