Kurz programování v C/Hello World: Porovnání verzí

Smazaný obsah Přidaný obsah
m napřímení po přesunu
m Oprava volání šablony šablona:kód.
Řádek 2:
 
== Hello World v C ==
{{Kód|jazyk=C|kód=
{{kód|1=<source lang="C">
#include <stdio.h>
 
Řádek 8:
{
printf("Hello World!");
}
}</source>}}
}}
 
Tato ukázka zdrojového kódu se převede do spustitelného souboru tzv. kompilací, což si ukážeme až [[Kurz programování v C/Kompilování|později]].
Řádek 14 ⟶ 15:
===Rozbor souboru===
Nyní si pojďme rozebrat jednotlivé řádky programu.
{{Kód|jazyk=C|kód=
{{kód|<source lang="C">
#include <stdio.h>
}}
</source>}}
Nejprve vložíme tzv. hlavičkový soubor. Tímo vložíme knihovnu stdio, to je knihovna obsluhující standartní vstup a výstup. Tato knihovna obsahuje funkci printf použitou v příkladu.
{{Kód|jazyk=C|kód=
{{kód|<source lang="C">
void main()
}}
</source>}}
Tento řádek definuje hlavní funkci v programu. Po zkompilování a spuštění se začne program provádět právě zde.
{{Kód|jazyk=C|kód=
{{kód|<source lang="C">
{
}}
</source>}}
Tento řádek otevírá tělo funkce. Následující příkazy patří do funkce main.
{{Kód|jazyk=C|kód=
{{kód|<source lang="C">
printf("Hello world!");
}}
</source>}}
V tomto řádku provedeme volání funkce printf, která slouží k výpisu řetězce na obrazovku. Její parametr je uzavřen v závorkách. V tomto případě jí předáme řetězec "Hello World!". V jazyce C se řetězce píší do uvozovek.
{{Upozornění|'''Každý programový řádek v těle funkce musí končit středníkem !'''}}
Následuje už jen konec těla funkce:
{{Kód|jazyk=C|kód=
{{kód|<source lang="C">
}
}}
</source>}}