C 语句概述
C 语句由标记、表达式和其他语句组成。 构成另一个语句的组成部分的语句称为封闭语句的“体”。 本节中将讨论以下语法给定的每个语句类型。
语法
statement
?
labeled-statement
compound-statement
expression-statement
selection-statement
iteration-statement
jump-statement
try-except-statement
/* Microsoft 专用 */
try-finally-statement
/* Microsoft 专用 */
通常,语句主体为“复合语句”。复合语句由可包含关键字的其他语句组成。 复合语句由大括号 ({ }
) 分隔。 所有其他 C 语句以分号 (;
) 结尾。 分号是语句结束符。
表达式语句包含可包含表达式和赋值中介绍的算术或逻辑运算符的 C 表达式。 null 语句是空语句。
所有 C 语句都可以以由名称和冒号组成的标识标签开头。 由于只有 goto
语句可识别语句标签,因此语句标签将与 goto
一起讨论。 有关详细信息,请参阅 goto 和标记语句。