První program v jazyce C (Hello World)
Jazyk C je jedním z nejzákladnějších programovacích jazyků, který se často učí jako první programovací jazyk. První program, který se obvykle napíše v jazyce C, je program "Hello World". Tento program prostě vypíše text "Hello, World!" na obrazovku. Níže je uveden kompletní kód tohoto programu v jazyce C:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
Tento program se skládá z několika částí:
- #include <stdio.h>: Tento řádek zahrnuje hlavičkový soubor `stdio.h`, který obsahuje definice funkcí pro standardní vstup a výstup v jazyce C. Funkce `printf` použitá v programu je definována v tomto hlavičkovém souboru.
- int main(): Toto je hlavní funkce programu, která označuje místo, kde program začíná své provádění. Klíčové slovo `int` před názvem funkce `main` označuje, že tato funkce vrací celočíselný výsledek. Otevírací závorka `{` značí začátek těla funkce.
- printf("Hello, World!\n");: Toto je vlastní instrukce programu. Funkce `printf` slouží k formátovanému tisku textu na obrazovku. V tomto případě tiskne text "Hello, World!". Znak `\n` na konci řetězce značí nový řádek (enter), takže text bude vypsán na novém řádku.
- return 0;: Toto je příkaz, který ukončuje funkci `main` a vrací hodnotu 0 zpět do operačního systému. Tím se označuje, že program byl úspěšně dokončen.
Po napsání tohoto kódu můžete program zkompilovat a spustit. Jakmile program spustíte, uvidíte text "Hello, World!" vypsaný na obrazovku.