{} (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.
Po úvodnej zloženej zátvorke { musí vždy nasledovať záverečná zložená zátvorka }.
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