为什么用visual studio 2008 调试C++程序时,输出结束后输出窗口就接着关闭了呢?

根本看不到输出了什么,为什么会出现这种情况啊?

如果出现这个情况,你可以在头文件添加
#include <stdlib.h>
在最后添加system("pause");
如下
#include <iostream>
#include <stdlib.h>
using namespace std;
void main()
{
cout<<"ok";
system("pause");
}
谢谢采纳
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-23
问题是你到底有没有下断点,下了的话,你的输出语句只要不是最后一句,或者后面加句
system("pause");调用系统函数暂停下好了
第2个回答  2010-11-23
运行时用Ctrl+F5组合键试试本回答被提问者采纳
第3个回答  2010-11-23
直接点Ctrl+F5就可以

为什么visualstudio2008中运行c++程序时运行窗口一跳而过
控制台程序吧,那是因为程序运行完成了,进程退出了,窗口自然销毁了。想保持住窗口就别让他运行完,例如return 前面加一个 getchar(); 让他读取控制台录入,你不敲字符 他就一直在这等。

Visual Studio C++2008点Debug后屏幕就关了怎样解决?
没有办法设置,只有运行的时候会自动在运行的程序结束后还保留命令行界面。你可以在main函数最后的括号上加个断点,这样debug就会停在那里了。

Visual Studio 2008写c++,运行后窗口自动关闭
这个简单,你可以用调试菜单里的“开始执行(不调试)”来运行程序,这样在程序结束前会提示按任意键继续。如果想离开编译器运行,请在return 0前加上一句话: system("Pause");。记得同时添加这个头文件:#include <stdlib.h>

c++调试窗口怎么打开,一调试出现一下就消失啦什么情况?
如果您在调试模式下运行程序后调试窗口出现后立即消失,可能是因为程序已经结束,调试窗口也随之关闭。如果想要在调试窗口中查看程序的执行过程,可以尝试在程序中添加断点,然后再次进入调试模式。希望这些信息能帮到您!

如何使Visual C++ 调试程序的窗口不自动关闭
先 #include "stdlib.h",在结束前加:system("pause"),调用系统的 pause 命令。Microsoft Visual C++ 1.5:集成了MFC2.5,增加了“目标文件链接嵌入 (OLE)2.0 和支持MFC的开放式数据库链接。这个版本只有16位的,也是第一个以CD-ROM为软件载体的版本。这个版本也没有所谓“标准版”。它是最后...

我用Microsoft Visual Studio 2008调试程序,第一次调试程序还行,但是...
visual studio 2008一般都以项目为一个文件,不像vc++6.0那样直接打开源程序代码就行了。如果你想直接打开文件并调试,你可以按照以下步骤使用2008,首先打开2008,选择文件,新建,项目,在弹出的窗口中选择visual c++,并选择里面的常规项,再点击右边的空项目,在下面的名称中随便输入一个名称,在位置...

VS2010编写完C语言后 启动调试 输入后按回车就退出 什么回事...
当你在VS2010中编写完C语言程序后,尝试启动调试时,按回车键程序就立即退出,这可能是由于输入法设置不当导致的。要解决这个问题,可以按照以下步骤操作:首先,打开Visual Studio 2010,而不是DEV C++,因为它可能不是VS2010的标准IDE。接着,选择"文件"->"新建"->"项目",创建一个新的C语言项目。

Microsoft Visual Studio 2008调试时有错为什么不自动跳转到错误的地...
输出"窗口,对特定error信息,双击,跳动出错的地方, 同理,一条条改正.但双击后,跳转的地方不一定是错误的地方,有时可能是系统定义的.h头件.这是因为你编程时犯了低级错误.,少了个括号,或是因为你拷贝了网上的代码,而这串代码可能含有非法字符.对于c++模板调试,只能靠经验,来断定错误可能在何处.

用Visual C++ 2010调试一简单C语言后输出窗口很快消失的问题!_百度...
用VC6.0的时候就有这个问题的。实际上是Windows引起的,windows执行DOS命令完毕后会自动关闭DOS窗口。解决的方法有两个,1.在普通C语言最后添加一行input();这样程序执行完毕后会等着你按任意键才能结束;2.编译结束后找到那个编译完成的可执行文件,在开始菜单下启动命令行程序,用类似纯DOS的方法执行...

Visual Studio c++2008无法调试
1.可能是没有下断点.2.下了断点,但是程序没有执行到断点.你说黑框框,应该是命令台应用程序.建议在mian()函数的第一句下断.这样应该能断下来

相似回答