我是一个入门课程的初学者,我使用口袋C ++作为我的编译器。每当我开始一个新的任务时,两个文件保存。代码的.cpp和运行应用程序的.exe。每当我运行exe时,它会在最终输入或操作结束后立即关闭。为什么会这样?任何帮助都会很棒!
答案 0 :(得分:1)
这似乎需要学习C ++编程的基础知识。
但是使用此IDE,您必须按照以下方式保持您的程序。 由于您使用 Pocket C ++ 作为IDE,因此在开始编译之前必须跟进以下内容:
希望在下一个版本中,他们将为这个小型IDE添加更多支持。 (像几个cpp文件和链接外部库)。
答案 1 :(得分:-1)
一旦上一个语句执行,C ++程序就会关闭。
使用C / C ++程序中保持打开的技巧之一
getch();
声明。
这是一个字符输入功能,等待用户按任意键。 所以基本上它的工作方式就像“按任意键退出”。
答案 2 :(得分:-1)
基本上.exe没有遇到任何导致程序停止并等待某些内容的语句,比如用户输入。
与某些C ++编辑器不同,编辑器会在从main()返回一个值时关闭。一些C ++编辑器将暂停此过程并输出有关程序的一些信息,例如程序执行的时间或返回main的值(对于成功的程序执行为零或对应于程序遇到的错误类型的某个值)。