💻

Úvod do programování v jazyce C

Dec 28, 2024

Úvod do programovacího jazyka C

Cíle tutoriálu

  • Zaměření na základy programování v C.
  • Určeno pro úplné začátečníky.
  • Výuka bude probíhat na operačním systému Linux, konkrétně Fedora.
  • Použití textového editoru GEDIT a příkazové řádky pro překlad a spuštění kódu.
  • Struktura tutoriálu: vysvětlení látky, zadání úkolu, řešení úkolu v dalších videích.

Vytvoření a úprava zdrojového souboru

  • Zdrojový soubor v C má koncovku .c.
  • Doporučení: nepoužívat diakritiku a mezery v názvech souborů.
  • Použití textového editoru GEDIT:
    • Otevření GEDITu přes aplikace nebo terminál (gedit + název souboru).
    • Nastavení formátu na C pro zvýraznění syntaxe.
    • Zobrazit čísla řádků, zvýraznit aktuální řádek a odpovídající závorky.

Struktura základního programu v C

  • Připojení knihovny: #include <stdio.h> pro použití funkcí jako printf.
  • Hlavní funkce main:
    • Návratový typ int (vrací celé číslo, obvykle 0 pro úspěšné ukončení).
    • Tělo funkce je mezi složenými závorkami.
    • Použití funkce printf pro výpis textu v terminálu.
    • Klíčové slovo return ukončí funkci a vrátí hodnotu.

Práce s terminálem

  • Základní příkazy:
    • ls: výpis obsahu adresáře.
    • cd: změna adresáře.
    • clear: vyčištění obrazovky terminálu.
    • man: zobrazení manuálu příkazů.
    • pwd: výpis cesty aktuálního adresáře.
  • Překlad programu: pomocí gcc (např. gcc soubor.c).
  • Spuštění programu: ./a.out nebo specifikovaný název výstupního souboru.

Debugging a error handling

  • Zobrazení chybových hlášení při nesprávném kódu (např. chybějící středník nebo závorka).

Zadání úkolu

  • Napsat program, který vypíše "AHOJ" a odřádkuje.

Shrnutí

  • Překlad programu: lidsky čitelný kód -> počítačově čitelný.
  • Příští video: proměnné a datové typy v C.
  • Děkuji za sledování, mějte se, čau.