Strukturované

Základní smyčky

  • setup() (nastavovací smyčka (opakuje se pouze 1x))
  • loop() (smyčka (opakuje s donekonečna))

Řídící struktury

Další prvky

  • ; (následuje za většinou funkcí)
  • {} (složené závorky ohraničují fukci)
  • // (lomítka – za ně můžete napsat komentář)
  • /* */ (víceřádkový komentář)
  • #define (definice – například pinů knihovně)
  • #include (vložení - například knihovny)

Matematické operace

  • = (operace přiřazení)
  •  (sčítání)
  • - (odčítání)
  • * (násobení)
  • / (dělení)
  • % (procenta)

Porovnávací operace

  • == (je rovno)
  • != (není rovno)
  • < (je menší jak)
  • > (je větší jak)
  • <= (je menší nebo rovno)
  • >= (je větší nebo rovno)

 

Logické funkce

  • && (a – AND)
  • || (nebo – OR)
  • ! (není – NOT)

Bitové operace

  • & (bitwise and)
  • | (bitwise or)
  • ^ (bitwise xor)
  • ~ (bitwise not)
  • << (bitshift left)
  • >> (bitshift right)

Složené operace

  • ++ (zvýšení o 1)
  •  (snížení o 1)
  • += (složené sčítání)
  • -= (složené odčítání)
  • *= (složené násobení)
  • /= (složené dělení)
  • &= (složení AND funkce)
  • |= (složení OR funkce)

Reagovat