exe文件打开只闪一下就消失了

发布网友 发布时间:2022-04-21 19:22

我来回答

1个回答

热心网友 时间:2022-06-12 22:35

原因:.exe默认当main遇到return 0(就算你没写这行,最后也是执行这行,想想看,你的main前是不是有返回值类型)时,释放所有内存,自然,窗口就关闭了。也就是你的程序在千分之几秒内跑完后就自动关闭了。
解决办法:导入头文件时,多写一行,#include<cstdlib>;再在main结束前加一行system("pause");,如果最后有return 0,要加在return 0前面,是暂停命令。
备注:“以前那不是这个样子的”说明你没有写大程序的经验,从来都是用cmd执行,cmd默认不返回。你调试的时候按F5,别按ctrl+F5就OK了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com