A. devc 编译后运行不了 求大神
首先,因为初写代码,会被杀出是木马的,鉴于这样,可以将360休眠。其次,用Dev写代码的时候,要在代码前面加上#include<stdlib.h>在return语句前加上system("pause");来让控制台显示,不然会一闪而过的。
B. [100分求解]:Dev-C++编译.c文件时提示"源文件未编译"无法运行 而把后缀改成.cpp后正常运行
原因:设置错误导致。解决方法:
如下参考:
1.首先,打开dev-c++,点击菜单栏中的“工具”,点击“编译选项”,打开编辑选项对话框。
C. 为什么用Dev_C 写好的c 代码被编译的时候显示无法编译
DEV-C++是没有自己的编译器的,它使用的是mingw中的一些东东,或者说源头是gcc的东东,打开路径Dev-Cpp\libexec\gcc\mingw32\3.4.5,发现下面只有一个cc1plus.exe,也就是说只能对c++进行编译,没有cc1.exe。cc1用来对c进行编译,好啦,知道了问题,就可以解决了。
方法1.搞一份cc1.exe。可以选择将cc1plus.exe重命名为cc1.exe(哈哈,我是这么干的,虽然会有问题,暂时勉强用着);还可以到网上去下一份
方法2.下载最新的MinGW,然后在Dev-C++中新增一个编译器配置,将其设置为使用MinGW编译。
D. Dev-C编译运行时显示“源文件未编译”怎么处理
摘要 这些语言在写完后缀名是.c,这个时候要先编译成.h,才能运行。
E. DEV-C++编写的程序为什么不能运行
基本上可以,但dev-c遵从的是标准的c++规范,而vc6.0是微软的c++规范,所以有些细节上会有些不同,举个例子:在vc6.0里有这样一行代码:
for (int i=0; i<100; i++) {...}
那么i就被当作已经定义了,作用域是与for平齐的,即在for循环结束以后的代码里也可以直接使用。
而在dev-c里i的作用域只在for循环之内,也就是说,for循环结束后的代码不能使用i,必须重新定义。
想让dev-c里写的代码在vc6.0中运行,只要在vc6.0中新建一个空工程,再在工作区的文件视图里面的几个文件夹中添加对应的程序的源文件就行了,建议直接把源文件拷到新建的工程文件夹里面再添加
F. 为什么dev c++ 点编译后就不运行了
执行编译的前提是已近保存了这个c文件,但是你都没有保存。
Dev-C++ 使用MingW64/TDM-GCC编译器,遵循C++ 11标准,同时兼容C++98标准。开发环境包括多页面窗口、工程编辑器以及调试器等。
在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具!
(6)devc编译不能运行怎么办扩展阅读:
Dev-C++ 的优点是功能简洁,适合于在教学中供 C/C++语言初学者使用。
(1)它集成了 AStyle 源代码格式整理器,只要点击菜单“AStyle --> 格式化当前文件”,就可以把当前窗口中的源代码按一定的风格迅速整理好排版格式。
(2)它提供了一些常用的源代码片段,只要点击“插入”按钮就可以选择性地插入常用源代码片段。
Dev-C++ 的缺点是它的功能并不完善,各方面存在着一些逻辑错误。因此它也只适合于初学者使用,而并未在商业级的软件开发中使用。
G. DEV c++无法编译运行
解决方法:
通用的比较管用的方法是这个:
在开始-运行里输入CMD确定,在命令行窗口下输入以下内容后按回车
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
完了后,再输入以下内容并回车
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
这个要好久,耐心等候,但也可能需要重启后整个效果才会出来。
【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
H. DEV-c编译成功却无法运行
卸了重装一下
I. dev-c++为何编译后无法运行
你要知道。C语言或者C++每行执行语句都有分号来结束的!!比如 return 0;