Sdílet prostřednictvím


Příkaz s popiskem

Popisky se používají k přenosu program řízení přímo na zadaný příkaz.

identifier :  statement
case constant-expression :  statement
default :  statement

Rozsah popisek je celý funkce, ve kterém je deklarován.

Poznámky

Existují tři typy příkazů s popisky.Všechny používají k oddělení nějakého typu popisku od příkazu dvojtečku.Popisky případů a výchozí platí pouze pro příkazy případu.Informace naleznete v tématech Použití popisků s příkazem goto a Použití popisků v příkazu case.

#include <iostream> 
using namespace std; 

void test_label(int x) {

    if (x == 1){
        goto label1;
    }
    goto label2;

label1:
    cout << "in label1" << endl;
    return;

label2:
    cout << "in label2" << endl;
    return;
}

int main() {
    test_label(1);  // in label1 
    test_label(2);  // in label2
}

Viz také

Referenční dokumentace

Přehled příkazů jazyka C++

switch – příkaz (C++)