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 和标记语句

另请参阅

语句