有人说用exit(0);的,但执行完exit(0);后命令行窗口还没有退出,按一下回车后程序才真正退出,怎么才不用再按回车?
呵呵,你编译成exe(脱离编译环境能运行的)文件运行就不须要按回车直接退出了!
#include
using namespace std;
int Cexit();
int main()
{
cout<<"第一次"<
cout<<"第二次"<
}
int Cexit()
{
exit(1);
return 0;
}
可能是Dev c++的调试器造成的,对命令行程序来说,调试器有可能会在他结束后保存显示状态让你看好,然后按任意键关闭
实际运行exit(0)就是你要的效果
你用exit(0)编好了程序, 直接运行这个程序,应该就是直接退出的!
exit(0)就是直接退出程序的啊,楼主的程序是不是没有运行到这个代码段啊