Составные операторы (блоки)

Составная инструкция состоит из нуля или нескольких операторов, заключенных в фигурные скобки ({ }). Составной оператор может использоваться везде, где ожидается оператор. Составные инструкции часто называются "блоками".

Синтаксис

{ [ statement-list ] }

Замечания

В следующем примере в качестве части инструкции используется составная инструкция (см. инструкцию if для получения сведений if о синтаксисе):

if( Amount > 100 )
{
    cout << "Amount was too large to handle\n";
    Alert();
}
else
{
    Balance -= Amount;
}

Примечание.

Поскольку объявление является оператором, объявление может быть одним из операторов в списке инструкций. Таким образом, имена, которые были объявлены в составном операторе, но не были явно объявлены как статичные, имеют локальную область видимости, а объекты — еще и локальное время существования. Дополнительные сведения об обработке имен с помощью локальных область см. в разделе "Область".

См. также

Общие сведения об операторах в C++