如何使Visual C++ 调试程序的窗口不自动关闭

就是我调试某个程序的时候,调试窗口在运行完程序之后会自动关闭,这样我就看不到程序运行的结果了。而当我在学校的机子上调试的时候,窗口不会自动关闭,程序结尾会出现 press any key to continue 的。在自己电脑上调试就不会出现,为什么啊?有什么解决方法吗? 我用的是visual c++ 6.0 。谢谢

先 #include "stdlib.h",在结束前加:system("pause"),调用系统的 pause 命令。

Microsoft Visual C++ 1.5:集成了MFC2.5,增加了“目标文件链接嵌入 (OLE)2.0 和支持MFC的开放式数据库链接。这个版本只有16位的,也是第一个以CD-ROM为软件载体的版本。

这个版本也没有所谓“标准版”。它是最后一个支持16位软件编程的软件,也是第一个支持基于x86机器的32位编程软件。

扩展资料:

Visual C++ 被整合在Visual Studio之中,但仍可单独安装使用。

Visual Studio 2012 Professional是供开发人员执行基本开发任务的重要工具。可简化在各种平台上创建、调试和开发应用程序的过程。Visual Studio 2012 Professional 自带对测试驱动开发的集成支持以及调试工具,以帮助确保提供高质量的解决方案。

可为个人或团队简化应用程序开发过程,支持交付可扩展的高质量应用程序。无论是编写代码、构建数据库、测试还是调试,您都可以使用能够按照你的方式工作的强大工具来提高工作效率。

参考资料来源:百度百科-Visual C++

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-03

先 #include "stdlib.h",在结束前加:system("pause"),调用系统的 pause 命令。

Microsoft Visual C++ 1.5:集成了MFC2.5,增加了“目标文件链接嵌入 (OLE)2.0 和支持MFC的开放式数据库链接。这个版本只有16位的,也是第一个以CD-ROM为软件载体的版本。

这个版本也没有所谓“标准版”。它是最后一个支持16位软件编程的软件,也是第一个支持基于x86机器的32位编程软件。

扩展资料:

Visual C++调试窗口自动关闭的原因:

因为VC++6.0是一个比较老的程序编译软件,win8/8.1是比较新的系统,对于老软件的兼容性不是很好。

但是大学里学习C/C++编程的时候,很多人都喜欢用这个软件,这就使得喜欢使用新系统的同学犯愁了,无法在win8/8.1系统上完美运行VC++6.0编译器

不过不用灰心,只要想想办法,动动手,这个兼容性问题还是比较容易解决的。

这里之所以推荐大家使用绿色版,是因为综合网上大家的意见,绿色版安装时比较容易,不会出现太卡的现象。

参考资料来源:百度百科-Visual C++

本回答被网友采纳
第2个回答  推荐于2017-06-27
你这样:
#include <stdio.h>
#include <stdlib.h>
void main()
{
.....你的代码...
//最后加个这个:
getchar();
//这样最后要按一下回车 才能结束
}本回答被网友采纳
第3个回答  2013-04-01
闷 楼上说的是发布VC6.0的话楼主可以在程序最后加上fflush(stdin);getchar();就可以看见press any key to continue
第4个回答  2013-03-31
先 #include "stdlib.h"
在结束前加:system("pause");
调用系统的 pause 命令
相似回答