Null 语句 (C)

“null 语句”是仅包含分号的语句;它可在需要语句时显示。 执行 null 语句时不会发生任何事件。 编码 null 语句的正确方式是:

语法

;

备注

doforifwhile 等语句要求可执行语句作为语句主体出现。 在无需实质性语句体的情况下,null 语句可满足语法要求。

与任何其他 C 语句一起使用时,您可在 null 语句前包含一个标签。 若要标记某个不是语句的项(如复合语句的右大括号),您可标记一个 null 语句并紧靠该项的前面插入该语句以取得相同的效果。

以下示例阐释了 null 语句:

for ( i = 0; i < 10; line[i++] = 0 )
     ;

在此示例中,for 语句的循环表达式 line[i++] = 0line 的前 10 个元素初始化为 0。 由于无需任何其他语句,因此语句体为 null 语句。

请参阅

语句