用c++编译出来的exe双击打不开,但是在dev c++里面就可以运行是为什么?

双击的话,程序闪退

第1个回答  2015-08-08
main函数最后加一句getchar(); 或者system("pause");既可本回答被提问者采纳

...运行,而是用dev-c++编译出来的exe文件就可以运行?
可以在其他windows环境直接运行。注意选项,要编译生成Release版本的可执行文件,而非Debug版本的。

这个程序在dev c++里面正确运行了,可在visual c++怎么就运行不了
1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C\/C++选项卡,从Category组合框中选中Precompiled Headers,选择Not Using Precompiled headers。确定。2、在文件开头添加:include "stdafx.h"对预编译头文件说明如下:所谓头文件预编译,就是把一...

为什么在Dev上可以运行,但在visualC++6.0上运行不出来
4.编写C程序,然后编译,组建,执行。5.在工程名文件夹中可找到Debug,在Debug中存有生成的exe文件。

devc++fopen打不开文件可能是啥问题代码和输入都没问题源代码与文件在...
考虑是系统文件问题,或者是应用与系统不兼容。如果是应用与系统不兼容,那么卸载应用就能解决问题(如果不能开机或者开机但是无法卸载就进去安全模式操作)如果是系统文件问题,那么就需要系统重装。

为什么用dev-c++编的程序不能直接在桌面打开只能在程序里打开...
你应该说的是视窗,Dev c++是可以的 新建里面有个工程 然后选择windows application 这样会生成一个很简单的窗体程序 是WIN32编程 最简单的是VC...可以很快速的开发出可视化窗体..MFC,== 要不就卸掉,换一个

关于C++编译成EXE文件后
这个问题主要出现在XP环境下运行由Visual C++2003\/2005编译的MFC程序时 问题现象是XP运行此类程序时,报错"由于应用程序配置不正确,应用程序未能启动.重新安装应用程序可能会纠正这个问题" 这个问题似乎许多人遇见过.在CSDN和微软社区里面都有人提到.但是没有完整的解决方案 这个问题的解决一共会遇见2个子问题 最早出现...

Dev-C++多文件编译运行闪都不闪一下 但生成的程序可运行
在最后加上getchar();让程序停下来等待你输入一个字符 你就可以看到程序运行的结果啦 跟IDE 没关系 good luck 多文件也是一样的 啊 什么情况再具体点

DEV c++ 编译好的.EXE 文件 为什么不能运行,只是一闪?
应该是你的这个程序是运行的DOS控制台下。所以你运行后他一闪。就会关闭。你在命令提示符下运行这个程序试试!

为什么相同的代码在devc可以运行而在vs2017就不能正常运行 附上代码...
具体的编译器不分析。就你的代码而言,最可能出问题的是:保留字。在C++环境中,cin和cout是有特别含义的。但是在你的源码里,被定义成了变量,这可能会导致某些编译器做一些意想不到的的行动,比如:重新定义了cin和cout的行为。无论是不是一个因素,推荐你做如下修改:把所有你自己的cin替换成:my...

dev c++程序编译运行后不能执行,仍然显示未编译,程序语句是没错的
程序是需要进行编译的,在dev-c++中,你在运行菜单中找“编译”,就可以进行编译了。

相似回答