win32 控制台弹出后马上消失

来源:百度知道 编辑:UC知道 时间:2024/09/21 19:04:51
一直有个很简单的问题搞不清楚。以前用VC6.0的时候,譬如就一个简单的HELLO WORLD程序,DEBUG以后,生成的.exe文件运行起来就马上消失了,没有了Preass any key to continue...
现在开始用vs2005,譬如hello world,按f5以后就弹出又马上消失了

如何解决win32控制台弹出又马上消失呢?
同一个程序,有时是出现Preass any key to continue...有时又马上的消失...

什么什么嘛。。。1L到4L的答案貌似好不专业啊。。。我帮你们补充个,加cin>>X;

在return 0;的前面加getch();
这个事编译器的问题,看看是不是配置有问题。WinTc里要加getch();

在main函数返回之前加:system("pause");
可能需要包含头文件<cstdlib>(或<stdlib.h>)

那个估计你得在自己的程序当中控制,比如另加个无关的变量int a;

在最后程序要运行结束时加个scanf("%d",&a);

加一个getchar()

赞成一楼的做法,我就是这么做的!