{} (zložené zátvorky)

Zložené zátvorky sú hlavnou súčasťou programovacieho jazyka C++. Používajú sa v niekoľkých rôznych konštrukciách, ktoré sú uvedené nižšie, a to môže byť niekedy pre začiatočníkov mätúce.

Začínajúci programátori a programátori prichádzajúci do C++ z jazyka BASIC často považujú používanie zátvoriek za mätúce alebo skľučujúce. Koniec koncov, tie isté zložené zátvorky nahrádzajú príkaz RETURN v podprograme (funkcii), príkaz ENDIF v podmienenom a príkaz NEXT v slučke FOR. Nevyvážené zátvorky môžu často viesť k záhadným, nepreniknuteľným chybám kompilátora, ktoré môže byť niekedy ťažké vystopovať vo veľkom programe. Kvôli ich rôznorodému použitiu sú zátvorky tiež neuveriteľne dôležité pre syntax programu a posunutie zátvorky o jeden alebo dva riadky často dramaticky ovplyvní význam programu.

Príklad :

Funkcie

void myfunction(datatype argument) {
      // akékoľvek vyhlásenie (s)
    }

Slučky

while (boolean expression) {
      // akékoľvek vyhlásenie (s)
    }

    do {
      // akékoľvek vyhlásenie (s)
    } while (boolean expression);

    for (initialisation; termination condition; incrementing expr) {
      // akékoľvek vyhlásenie (s)
    }

Podmienené vyhlásenia

if (boolean expression) {
      // akékoľvek vyhlásenie (s)
    }

    else if (boolean expression) {
      // akékoľvek vyhlásenie (s)
    }
    else {
      // akékoľvek vyhlásenie (s)
    }

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Nemôžete kopírovať obsah tejto stránky