大学生,现在初学c++ 遇到小疑点 求大神解答
大学生,现在初学c++ 遇到小问题 求大神解答
当我进行c++程序的调试的时候编的那个很简单的程序就弹出来一下就没了,而且生成了exe文件之后也是打开一会就没了,请问怎么延长时间呢
------解决思路----------------------
可以在main结束之前加个getchar(); 或者 system("pause");
也可以打开一个dos窗口用命令行来运行程序
------解决思路----------------------
1楼正解,用getchar();吧,我调试的时候全在return之前加上这个。
------解决思路----------------------
1用ctrl+f5这个快捷键运行程序
2在程序中设置断点,自然会在断点处停下
3在程序的最后加上一句getchar(),程序自然要停下来等你输入一个字符
上面三种方法都可以让你看到运行结果
------解决思路----------------------
例子如下:
这个程序就可以让你查看结果
------解决思路----------------------
c++程序用system("pause");
c程序用getchar();
dos命令行是使用pause的,c++的system("pause");就是调用了dos的pause命令。
------解决思路----------------------
前面加个#include<stdlib.h>
在return 0;之前再加一个system("pause");
本人验证解决问题
------解决思路----------------------
在return前面加“getchar(); ”他就暂停了,如果你想结束随便输入一个字母在回车
------解决思路----------------------
在main()函数尾部加
------解决思路----------------------
#include<stdlib.h>
int main(){
//.....
system("pause");
return 0 ;
}
我一般用这个!
------解决思路----------------------
cin.get();
当我进行c++程序的调试的时候编的那个很简单的程序就弹出来一下就没了,而且生成了exe文件之后也是打开一会就没了,请问怎么延长时间呢
------解决思路----------------------
可以在main结束之前加个getchar(); 或者 system("pause");
也可以打开一个dos窗口用命令行来运行程序
------解决思路----------------------
1楼正解,用getchar();吧,我调试的时候全在return之前加上这个。
------解决思路----------------------
1用ctrl+f5这个快捷键运行程序
2在程序中设置断点,自然会在断点处停下
3在程序的最后加上一句getchar(),程序自然要停下来等你输入一个字符
上面三种方法都可以让你看到运行结果
------解决思路----------------------
例子如下:
#include <stdlib.h>
#include <stdio.h>
int main(int argc,char *argv[])
{
printf("hello world");
getchar();
return 0;
}
这个程序就可以让你查看结果
------解决思路----------------------
c++程序用system("pause");
c程序用getchar();
dos命令行是使用pause的,c++的system("pause");就是调用了dos的pause命令。
------解决思路----------------------
前面加个#include<stdlib.h>
在return 0;之前再加一个system("pause");
本人验证解决问题
------解决思路----------------------
在return前面加“getchar(); ”他就暂停了,如果你想结束随便输入一个字母在回车
------解决思路----------------------
在main()函数尾部加
------解决思路----------------------
#include<stdlib.h>
int main(){
//.....
system("pause");
return 0 ;
}
我一般用这个!
------解决思路----------------------
cin.get();