spse:pm1:cpp-syntax

Toto je starší verze dokumentu!


→ Slide 1

Syntax C/C++

→ Slide 2
  • Složky definice programovacího jazyka:
    • Abeceda
      • základní (terminální) symboly jazyka
    • Syntaxe
      • pravidla pro tvorbu jazykových konstrukcí
    • Sémantika
      • význam jazykových konstrukcí
→ Slide 3
  • Klíčová slova
    • if, else, for, while,
  • Identifikátory (rozlišují se velká a malá písmena, místo písmena může být také podtržítko)
    • alfa, ALFA, y23b, Beta_1, CelkovySoucet 
  • Čísla
    • 123, -58, 17.35, -0.975, 1E6, 2.5E-7
  • Řetězce
    • “alfa“, “Celkovy soucet =
  • Komentáře
    • /*blokový komentář k programu*/
      //komentář do konce řádku 
→ Slide 4
  • Výrazy se vyhodnocují postupně zleva doprava při respektování priority operátorů a závorek. Aby byl výraz vyhodnocen, musí být zapsán do nějakého příkazu.
  • Úrovně priority operátorů:
  • //nejvyšší priorita
    volání funkce				
    !
    * ,   /, %, &&		
    + ,,   ||
    = ,  != ,  < ,  <= ,  > ,  >=
    //nejnižší priorita
→ Slide 5

$a^2 + b^2 = c^2$

  • spse/pm1/cpp-syntax.1604959519.txt.gz
  • Poslední úprava: 2024/07/07 16:48
  • (upraveno mimo DokuWiki)