为什么我的C ++输出屏幕会立即消失?我是cpp的初学者。任何人都可以帮我找到问题吗?
答案 0 :(得分:2)
您应该在终端内启动应用程序,或添加一行等待输入的代码,以便窗口不关闭。例如。在函数main
的末尾添加一行:
std::cin.get();
并且还在文件的开头添加包含该功能的包含。
#include <iostream>
答案 1 :(得分:1)
这很难回答,因为可能会有很多因素导致输出框立即关闭。首先尝试使用cout语句然后使用cin语句。类似的东西:
cout<<"Hello"<<endl;
cin>>input>>endl;
还要确保在顶部有必要的include语句,以及底部要返回的内容。
#include<iostream>
return 0;
答案 2 :(得分:0)
正如你所说的那样,你是C ++的初学者,你应该记住,用C ++编写代码时要注意三件事。您已经提到过屏幕消失,然后是您应该尝试的事情。
1)。在C ++中,传统上main返回int类型的值。程序的格式应该是......
int main()
{
-------
//body of your program
-------
return 0;
}
如果函数返回0,则表示它成功运行。
2)。您必须在程序的顶部包含#include<iostream>
。
3)。检查您使用的IDE是否与您的操作系统兼容。
希望这会对你有所帮助。