9 Statements [stmt.stmt]

9.3 Compound statement or block [stmt.block]

Чтобы можно было использовать несколько операторов там, где ожидается один, предоставляется составной оператор (также, что эквивалентно, называемый «блок»).

compound-statement:
	{ statement-seqopt }
statement-seq:
	statement
	statement-seq statement

Составной оператор определяет block scope. [ Note: Объявление - это statement([stmt.dcl]). ]end note