导航:首页 > 源码编译 > devc编译为什么不能运行

devc编译为什么不能运行

发布时间:2023-09-09 01:08:16

A. 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中新建一个空工程,再在工作区的文件视图里面的几个文件夹中添加对应的程序的源文件就行了,建议直接把源文件拷到新建的工程文件夹里面再添加

B. c语言问题——为什么一下程序可以通过编译却无法运行DEV-c++编译器的

通过编译,却无法链接或者运行,是因为有该文件的申明,却没有该申明的Lib或者Dll或者源码
解决方案:
1.在DEV中Link选项中默认添加alloc.c 或者 alloc.lib
2.在工程文件中添加alloc.c或者alloc.lib
3.选着包含malloc的声明文件,一般应该在malloc.h中

C. 为什么devc++不能编译

如果C或者C++语言的源文件中,少了需要包含的头文件,或是源代码出现语法错误,或者使用未声明的标识符,编译就无法通过的。

D. 用DEV C++ 编译好不能运行怎么办

这是因为没有加入“暂停”导致的。解决方法如下:1、请先确认头文件有#include<iostream>或者#incluede<stdio.h>2.、在main函数最后的return 0;语句(如果有的话)之前加入一行,内容为 system("pause");3、重新编译运行一次即可。

E. dev-c++没错,为什么最后显示源文件未编译,无法运行

这个问题可能是因为编译器设置的问题。你可以尝试以下方法来解决:

阅读全文

与devc编译为什么不能运行相关的资料

热点内容
c语言常用排序算法 浏览:817
pythonhtml文件上传 浏览:517
dosat命令执行exe 浏览:93
1024程序员牛头人 浏览:550
程序员能学到技术吗 浏览:418
pe软件解压后不能安装 浏览:355
易语言提取网页文字加密 浏览:369
思迅软件都需要加密狗吗 浏览:73
17种食物缓解压力 浏览:974
sql2005压缩日志 浏览:87
程序员为什么依赖百度 浏览:157
三年级上册北师大版数学第一课速算法 浏览:263
php面试题知乎 浏览:554
92汽油的压缩比 浏览:300
杂货实物商城源码 浏览:761
手游单机游戏app哪个好呢 浏览:964
at命令开机 浏览:39
phparray遍历 浏览:359
vb怎么上传文件到服务器 浏览:437
单片机有多少 浏览:267