C++ 复合语句与文件 I/O 入门
1. 复合语句基础
在许多 C++ 程序中,我们已经使用过复合语句,也就是用花括号括起来的语句列表,也被称为块。C++ 的语句语法规则相对简单,大多数语句的定义都基于其他语句。例如, while 语句的规则是:
while ( condition ) statement
其中, while 关键字是必需的,斜体部分代表其他语法规则。 while 语句的循环体可以是任何语句,包括另一个 while 语句。
C++ 中最基本的语句是表达式语句,即一个表达式后面跟着一个分号:
expression ;
表达式语句中的表达式通常是赋值或函数调用,但语言允许使用任何表达式。例如, 42; 就是一个有效的语句。不过,现代编译器通常能够检测到没有实际用途的语句,并将其从程序中消除。
复合语句的语法规则是:
{ statement* }
这里的 * 表示前面的规则(语句)可以出现零次或多次。注意,右花括号后面没有分号。
下面是一个 while 语句的例子: </
C++复合语句与文件I/O入门
超级会员免费看
订阅专栏 解锁全文
1179

被折叠的 条评论
为什么被折叠?



