导航:首页 > 源码编译 > 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编译为什么不能运行相关的资料

热点内容
没有新建文件夹选项怎么办 浏览:842
程序员送外卖好做吗 浏览:676
cpu频率计算法 浏览:519
压缩模量与压缩性 浏览:996
android特效控件 浏览:412
linux文件为空 浏览:38
189原版服务器地址 浏览:115
程序员谈国足 浏览:336
本地电脑如何做网站服务器 浏览:484
小寻s5下载的app怎么卸载 浏览:306
zbrushpdf 浏览:897
met肌肉能量技术pdf 浏览:195
php面试重点 浏览:683
如何从管理员界面删除文件夹 浏览:908
单片机三总线信息如何隔离 浏览:690
云服务器研发费用明细 浏览:957
unity3d手机游戏开发pdf 浏览:366
mysql重启命令linux 浏览:876
程序员日常业余内容 浏览:363
steam如何更改吃鸡服务器 浏览:212