跳转语句-goto
Sunday 2024/1/2 CC++
# 跳转语句-goto
无条件跳转语句
语法: goto 标记;
如果标记存在,则跳转到标记处运行;
标记一般约定使用全大写标识
示例
#include <iostream>
using namespace std;
int main() {
bool flag = 1;
FLAG:
cout << "init" << endl;
if (flag) {
flag = 0;
goto FLAG;
}
system("pause");
return 0;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
可以看到输出了两次init