ISO/IEC 9899:2011 条款6.8.1——标签语句

6.8.1 标签语句

语法

1、labeled-statement:

        identifier    :    statement

        default    :    statement

        case    constant-expression    :    statement

约束

2、一个casedefault标签应该只出现在一条switch语句中。对这些标签的进一步的约束在后面switch语句下进行讨论。

3、标签名在一个函数内应该是唯一的。

语义

4、任一语句前面可以加一前缀,用于声明一个标识符作为一个标签名。标签其自己并不改变控制流,这允许语句可以直接无障碍地穿过这些标签。

原文地址:https://www.cnblogs.com/zenny-chen/p/5091978.html