IB001 – Seminární skupiny 16, 17, 18 a 19

Týden 1

Nová látka k precvičeniu

 

Code::Blocks

  • http://www.codeblocks.org/
  • IDE prostredie, multiplatformné aj pre programovací jazyk C
  • Zvýrazňovanie syntaxe, ladenie prekladu, jednoduché ovládanie
  • GNU GCC Compiler
  • Settings -> Compiler -> Other options
    • -Wall -Wextra -pedantic -std=c99
  • File -> New -> Project -> Console Application

Základné pojmy

  • Identifikátor
  • Kľúčové (rezervované) slovo
  • Reťazcový literál
  • Komentáre

Hello World

  • Funkcia main
  • Hlavička (návratový typ, parametre) vs. telo funkcie (výpočet, návratová hodnota)
  • Príkazy prevádzané procedurálne, vždy ukončené bodkočiarkou (středníkem)
  • Úprava programu

Konštanty a funkcie

  • Funkcie výstupu
    • puts -> ako parameter má reťazec
    • printf -> možnosť formátovania hodnôt na výstupe