c++6.0编程,小问题,求指点

每次debug调试之后会出现下面的情况,得重启软件。感觉好麻烦,怎么解决?... 每次debug调试之后会出现下面的情况,得重启软件。感觉好麻烦,怎么解决? 展开
 我来答
百度网友289c0c0
2020-08-23 · TA获得超过4183个赞
知道大有可为答主
回答量:1531
采纳率:89%
帮助的人:612万
展开全部
两种方法,推荐第一个。
1、打开任务管理器,将你正在调试的程序强行关闭,即SSS.exe,不用关掉VC++;
2、打开工作目录的Debug文件夹,强力删除SSS.exe文件即可,当1中找不到SSS.exe进程时可以考虑这个方法。

问题产生的原因:SSS.exe没有真正的被关闭,导致下一次调试的时候,无法重新生成SSS.exe,即同名文件无法覆盖。
这个和主函数没有return 0一点关系都没有。只有主函数比较特殊,他是int类型的函数,但是可以忽略不写return 0,操作系统管理时自动return 0,但是仍然建议加上这句话。其他int类型子函数不行,不写具体的返回值,能带警告地编译成功,但是运行会出错。
匿名用户
2020-08-23
展开全部
main函数的返回类型是int,需要返回一个整数值,在程序最后加上return 0;就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式