Stdio.h
From Wikipedia, the free encyclopedia
Remove ads
stdio.h je kratica od "standard input/output header". stdio.h je datoteka zaglavlja standardne C biblioteke koja sadrži konstante i deklaracije funkcija odnosno naloga koji se koriste za ulaz i izlaz podataka. C++ zbog kompatibilnosti također uključuje stdio.h te ekvivalentnu datoteku zaglavlja cstdio u kojoj se stdio.h poziva nalogom std namespace.
Funkcije deklarirane u stdio.h su iznimno popularne, otkad su dio C standardne biblioteke i rade na svim platformama koje podržavaju C. No, može se dogoditi da će aplikacije na tim platformama umjesto biblioteke stdio.h koristiti svoje rutine za [I/O] operacije (ulaz i izlaz).
Remove ads
Uporaba
Sve funkcije u C-u su deklarirane u datotekama zaglavlja ili bibliotekama. Programeri u svojim programima za uporabu tih funkcija trebaju samo u izvorni kod programa uključiti datoteke zaglavlja kao stdio.h.
#include <stdio.h>
int main(void)
{
int ch;
while ((ch = getchar()) != EOF)
putchar(ch);
putchar('\n');
return 0;
}
Ovaj program učitava znakove sa standardnog ulaza (tipkovnice) i ispisuje ih na standardnom izlazu (ekranu), bajt po bajt (znak po znak, dodajući novi redak na kraju ulaza podatka.
Remove ads
Funkcije biblioteke
Funkcije biblioteke stdio.h možemo podijeliti na funckije za manipulaciju datotekama i funkcije za manipulaciju ulazom/izlazom.
Remove ads
Varijable biblioteke
U biblioteci stdio.h nalaze se i ove varijable:
Konstante biblioteke
Konstante definirane u biblioteci ili datoteci zaglavlja stdio.h su:
Remove ads
Vanjske poveznice
- C standardna biblioteka Arhivirana inačica izvorne stranice od 2. ožujka 2005. (Wayback Machine)
- stdio.h Arhivirana inačica izvorne stranice od 5. kolovoza 2009. (Wayback Machine)
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads