
上QQ阅读APP看书,第一时间看更新
3.1 语句的构成
C++语句通常由表达式和分号构成。例如:

但是,也可以只由分号构成。例如:

上面的语句只有分号,该语句被称为空语句。空语句不执行任何功能,只是在语法格式上要求使用语句时才使用空语句。例如:

在上面的代码中,while语句中已经包含了逻辑功能,但是while语句要求必须有循环体,此时可以使用空语句作为while语句的循环体。在程序中连续地出现空语句(由于不小心)是合法的。例如:

在上述代码中,出现了不必要的空语句,虽然不会对程序产生任何影响,但是会增加代码的长度,不利于用户阅读,因此应该避免出现连续的空语句。