w906414195
2019-05-23 14:02
采纳率: 100%
浏览 735

VS2013打开的控制台窗口关不掉是什么原因?

从现有代码创建项目,VC++控制台应用程序项目,空项目
编译通过后,添加了一个main函数,作为入口。
在项目属性,连接器,高级,入口点,将main函数设置为入口点

int _tmain()
{
return 0;
}
```。
main函数无任何操作,直接return。
运行后,发现自动打开的控制台窗口一直不退出,程序也没有退出,
手动关闭窗口后程序退出。
想请问下为什么回出现这种现象?
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • w906414195 2019-05-23 15:01
    已采纳

    发现是我自己指定入口点导致的问题,根因没找到
    “在项目属性,连接器,高级,入口点,将main函数设置为入口点”,
    把这步取消掉,然后将入口函数命名为main(),
    上面的现象就不出现了

    点赞 打赏 评论
  • blownewbee 2019-05-23 14:10

    看下你的程序是不是存在死循环或者等待键盘输入的情况。
    如果就是这么空的代码都不能退出,检查下是不是防病毒软件干扰或者环境的问题。

    点赞 打赏 评论
  • qq_43067250 2019-05-23 14:14

    如果就是这么空的代码都不能退出,是否是按照环境异常 啊

    点赞 打赏 评论

相关推荐 更多相似问题