Osnove programskog jezika C na primjeru Hello world programa, uz objašnjenja osnovnih funkcija.
#include
int main(void){
printf("Hello, world!\n");
return 0;
}
Ovaj program radi jednostavnu zadaću - ispisuje "Hello, world!". Pogledajmo kako radi.
Prva linija - #include
Ova linija govori da ćemo u ostatku programa koristiti naredbe koje su opisane u datoteci stdio.h,
što je skraćeno za STandarD Input Output, tj. standardne naredbe za upis i ispis.
Sljedeća linija - int main(void)
To je deklaracija glavne (main) funkcije. Svaka fukcija ima svoj tip, npr. int (integer), real, char itd. Prva riječ označava kojeg će tipa biti fukcija.
Druga riječ, main, označava ime funkcije. Ovdje nam main označava glavnu funkciju.
Nadalje, poslije main vidimo (void). U zagradu nakon imena funkcije upisujemo koje će argumente naša fukcija primati.
Zagrade { i } označavaju blok programskog kôda koji spada u funkciju main.
Naredba printf je naredba za ispis. Pomoću nje ispisujemo podatke na ekran. Vidimo da je argument funkcije "Hello world!\n".
Dvostruki navodnici označavaju string, tj. tekst za ispisivanje.
\n nam označava posebni znak za prijelaz u novi red. Svi posebni znakovi imaju \ ispred sebe, a ako želimo ispisati "\", napisat ćemo "\\" u printf funkciji.
Naredba return daje povratnu vrijednost funkciji, u našem slučaju je to 0.
Ažurirano (Srijeda, 23 Veljača 2011 00:01)
Istaknite svoj oglas i povećajte posjećenost do 6 puta
Stranica Moje Instrukcije za vrijeme školske godine bilježi preko 100 000 posjeta mjesečno, stoga nemojte propustiti priliku i popunite svoje slobodne termine s nama.
Imate objavljen oglas, istaknite ga:
|
![]() |
Pišite lekcije i povećajte posjećenost svog oglasa
Pišite kratke lekcije i pomognite djeci u njihovoj potrazi za znanjem, a vaš oglas će biti prikazan u vrhu lekcije koju ste napisali. Na taj način možete i jednostavno dogovoriti instrukcije umjesto da vas traže preko tražilice u moru ostalih instruktora.