Search
PRPA
01
Documents
C je nízkoúrovňový minimalistický programovací jazyk. Programování v C vyžaduje znalost syntaxe: balíček pravidel, které upřesňují skladbu příkazů a symbolů (např. závorek) s cílem vytvořit fungující posloupnost, tedy kompletní program. Syntaxe jazyka C se může zdát komplikovaná, ale s trochou cvičení se stane přirozenou.
Násleující program vypíše v terminálovém okně text Hello PRPA!. Program využívá k výstupu funkci printf, jejíž deklaraci najde v hlavičkovém souboru stdio.h.
stdio.h
// example program in C #include <stdio.h> int main() { printf("Hello PRPA!\n"); return 0; }
Překlad na spustitelný soubor z příkazové řádky lze provést příkazem
gcc -Wall -pedantic -std=c99 main.c -o main
gcc
clang
clang -Wall -pedantic -std=c99 main.c -o main
Program spouštíme z příkazové řádky v případě OS Linux příkazem
./main
V OS Windows má spustitelný soubor automaticky příponu .exe, spuštění vypadá obdobně
.exe
main.exe
Jelikož předmět vyžaduje domácí přípravu a vypracování domácích úkolů, je třeba si na vlastním PC zprovoznit kompilátor. Z následujícího rozcestníku si vyberte, jestli jako hostující OS používáte Windows 10/11 nebo Linux (zde návod pouze pro Ubuntu). Návod pro MacOS bohužel nemáme, ale můžete vycházet z instalace pro Linux.
Až budete mít vše nainstalováno, vyzkoušejte si napsání jednoduchého programu z cvičení, který vypíše Hello PRPA a tím si ověříte, že máte vše funkční.