goto语句
代码里的传送阵
demo:
#include <iostream>
#include <Windows.h>
using namespace std;
int main(void) {
string language;
for (int i = 0; i < 3; i++) {
cout << "修炼的什么语言?" << endl;
cin >> language;
if (language != "C++") {
continue;
}
cout << "留个联系方式吧!" << endl;
cout << "恭喜你, 面试成功, 明天可以来上班吗!" << endl;
cin >> language;
if (language == "yes") {
goto Work; //直接goto跳到Work:
}
}
system("pause");
return 0;
//goto语句直接跳到这里
Work:
cout << "入职后, 开启加班旅程......" << endl;
system("pause");
return 0;
}
实际开发中不建议使用goto语句
可以封装一个函数来实现