|
|
Оператор можно снабдить меткой.
помеченный-оператор:
идентификатор : оператор
case выражение-константа : оператор
default : оператор
Использование идентификатора в качестве метки является ее определением.
Идентификатор метки может использоваться помимо этого только в качестве
указания перехода в операторе goto. Областью видимости метки является
функция, в которой она появилась. Метки нельзя повторно описывать
в пределах одной функции. Нельзя использовать метку в операторе goto
до ее определения. Метки имеют свое пространство именования и
они не вступают в коллизию с другими идентификаторами.
Метки в case или default могут встречаться только в операторе
переключателя.
| |