vc2010启动调试后为什么那个方框会闪退?怎样才不会这样,能看到运行结果?

 我来答
百度网友4ff354b
2019-07-17 · TA获得超过135个赞
知道答主
回答量:76
采纳率:0%
帮助的人:17万
展开全部
“闪退”其实是执行完了直接关闭。如果你直接按“调试”按钮(或F5)就是这样,正常现象。
方法:可以按Ctrl+F5“执行”,一般可以解决。
如果还没解决,网上那些加代码行或者叫你设置子系统的办法,也是可以的,但是我觉得还不是最完美的,还是需要知道问题所在。其实,一开始建立工程的时候,要选择建立“win32控制台应用程序”,然后在向导里只勾选“空项目”,其他不变,这样建好的工程,再编译好之后,按下刚说的Ctrl+F5窗口才会留着。到这里也是新手常遇到的问题。
吹泡泡de小屁孩
2020-02-09
知道答主
回答量:8
采纳率:0%
帮助的人:6218
展开全部

我也被这个问题困扰了很久,难道只能用Fn+ctrl+F5解决所谓的“运行闪退”问题吗?后来我觉得调试和运行是不一样的,也就是说点击调试就仅仅可以做到检查程序是否有错误,而并非运行,这个说法百度里也有人说过,所以现在有一种折衷的办法,那就是找到“运行”,这个功能藏得很深,下面开始找寻:

第一步:去菜单栏(vs2010界面上方淡蓝色框)空白处鼠标右键单击。

第二步:在弹出的窗口最底部,鼠标左键点击“自定义”。

第三步:在“自定义”窗口中鼠标左键点击“命令”。

第四步:在“命令”页面内找到“添加命令”鼠标左键点击此“添加命令”。

第五步:在弹出的“添加命令”窗口内的“类别”一栏,找到“调试”,鼠标左键单击进入。

第六步:在右侧对应“命令”一栏中,找到“开始执行(不调试)”鼠标左键单击。

第七步:鼠标左键单击下方“确定”,关闭该窗口。

第八步:鼠标左键单击下方“关闭”,关闭该窗口。

做完这些,你就会发现在菜单栏内就出现了一个空心三角,这就是之前苦苦寻觅的“运行”。

该方法转载于“stone之家”2015-5-18(原文网址:网页链接)。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可爱的微科技
2019-03-27 · TA获得超过727个赞
知道小有建树答主
回答量:490
采纳率:76%
帮助的人:71.1万
展开全部

材料:VS2010软件

解决方案一:

main函数最后一行代码加"getchar();"。

解决方案二:

添加头文件#include "stdlib.h" ,并在程序末添加代码"system("pause");“。

解决方案三:

在需要暂停的地方写入死循环while(1); ,按下CTRL+C可以退出。

追问
计算机二级考试的时候可以在程序后面加system("pause");吗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式