Null 语句 (C)
“null 语句”是仅包含分号的语句;它可在需要语句时显示。 执行 null 语句时不会发生任何事件。 编码 null 语句的正确方式是:
语法
"
备注
do
、for
、if
和 while
等语句要求可执行语句作为语句主体出现。 在无需实质性语句体的情况下,null 语句可满足语法要求。
与任何其他 C 语句一起使用时,您可在 null 语句前包含一个标签。 若要标记某个不是语句的项(如复合语句的右大括号),您可标记一个 null 语句并紧靠该项的前面插入该语句以取得相同的效果。
以下示例阐释了 null 语句:
for ( i = 0; i < 10; line[i++] = 0 )
;
在此示例中,for
语句的循环表达式 line[i++] = 0
将 line
的前 10 个元素初始化为 0。 由于无需任何其他语句,因此语句体为 null 语句。