我创建了一个简单的.exe文件。当我运行它时,它会自动关闭,而不是说“按任意键退出”。程序自动退出
这是我的计划:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string answer, yes = "yes";
cout << "Is Lucy a top lass ? enter yes or no" << endl;
cin >> answer;
if (answer == yes)
{
cout << "Correctomundo" << endl;
}
else
{
cout << " Blasphemy ! " << endl;
}
return 0;
}
我如何使它询问用户在退出之前按任意键?
也有什么办法可以改变它,所以它说别的东西,而不是“按任意键退出”?
回报 – anoop
这是正常的行为控制台前面加上'残培()'末应用。我会建议反对像一个非标准的程序。如果你想要一个持久的控制台窗口,首先打开命令提示符窗口并通过它运行你的程序。 – jamesdlin
当我这样做时,我得到以下内容: - 错误\t C3861 \t'getch':标识符未找到。你能解释这是为什么吗? –