C++主要的六种类型语句
在 C++ 编程语言中,语句(statements)是构成程序的基本单位。C++ 类型的语句主要包括以下六种:
表达式语句(Expression Statements):
这是最常见的语句类型,通常用于计算一个值或调用一个函数。例如:
1
2
3cpp复制代码x = 5;
y = x + 2;
foo();
复合语句(Compound Statements):
复合语句也称为块(block),由大括号
1
{}
包围的一组语句构成,通常用于定义函数体或控制结构中的代码块。例如:
1
2
3
4cpp复制代码{
int x = 10;
x++;
}
选择语句(Selection Statements):
选择语句用于根据条件执行不同的代码段,主要包括
1
if
、
1
else
、和
1
switch
语句。例如:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17cpp复制代码if (x > 0) {
std::cout << "Positive";
} else {
std::cout << "Non-positive";
}
switch (x) {
case 1:
std::cout << "One";
break;
case 2:
std::cout << "Two";
break;
default:
std::cout << "Other";
break;
}
迭代语句(Iteration Statements):
迭代语句用于重复执行一段代码,主要包括
1
for
、
1
while
、和
1
do-while
语句。例如:
1
2
3
4
5
6
7
8
9
10
11cpp复制代码for (int i = 0; i < 10; i++) {
std::cout << i;
}
while (x > 0) {
x--;
}
do {
x++;
} while (x < 10);
跳转语句(Jump Statements):
跳转语句用于改变程序的执行顺序,主要包括
1
break
、
1
continue
、
1
return
、和
1
goto
语句。例如:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15cpp复制代码for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
if (i % 2 == 0) {
continue;
}
std::cout << i;
}
return 0;
goto label;
label:
std::cout << "Jumped to label";
声明语句(Declaration Statements):
声明语句用于声明变量、函数、类等,通常包括类型说明符和变量名。例如:
1
2
3
4cpp复制代码int x;
double y = 5.5;
void foo();
class MyClass {};
这些语句类型构成了 C++ 编程语言的基本语法结构,允许程序员编写灵活且功能强大的程序。
- 本文标题:C++主要的六种类型语句
- 创建时间:2024-03-05 23:45:56
- 本文链接:2024/03/05/C++主要的六种类型语句/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!