导航:首页 > 源码编译 > dev编译c出错

dev编译c出错

发布时间:2022-08-07 16:33:30

① [100分求解]:Dev-C++编译.c文件时提示"源文件未编译"无法运行 而把后缀改成.cpp后正常运行

原因:设置错误导致。解决方法:

如下参考:

1.首先,打开dev-c++,点击菜单栏中的“工具”,点击“编译选项”,打开编辑选项对话框。

② dev C+++编写C语言程序出错

逗号一定要用英文的,建议写%d%d这样可以默认用空格、回车做分隔符

③ 我用DEV-CPP编写C程序时,无法编译

点编译运行出现这个问题说明编译过了,但是可能有内存错误,造成运行时程序崩溃。先点编译再点运行,你编译出的文件运行程序是否能找到,你看一下运行路径下是否有该可执行程序。

④ 我用DEV-C++编译C代码为什么总是出错

Dev-C++对C标准很苛刻的
既是缺点又是优点
正确的C99标准的写法是
#include
<stdio.h>
int
main(void)
{
printf("Hello!");
return
0;
}
[Warning]
return
type
of
'main'
is
not
`int'
这个就是违背了C99规定了
一般的函数都有返回值,而C99规定main函数必须有返回值,如果不希望返回有意义的数字,就返回0,用来表示这个程序运行无误[如果中途中断了程序的运行就不会执行到return,也就无法返回了]
也就是return
0
return就是函数返回的值
一般的函数有进的信息,也有出的信息
进的信息就是参数,一般的main函数,是void,也就是没有参数
出的信息就是return的值
在这个程序中,是0
一般main函数都会返回0
以表示运行无误
按照你说的一闪而过
原因是这个程序已经运行完了
所以就关闭掉
1、
建议你在生成exe的目录下新建一个txt文档
内容写上cmd
//这是用来使用CMD,也就是命令提示符用的
然后保存,改名为cmd.bat
//一定要改扩展名
然后打开这个bat,输入你生成的文件名
比如那个程序是1.exe
你就输入1.exe
就可以运行了,运行之后虽然程序退出了,但是CMD没有退出,就可以看到程序的信息而不会一闪而过了
2、
建议你在程序末尾加上getchar();
这样在你输入任意一个键之前,程序就不会运行完毕
自然就不会关闭掉
3、还可以在末尾加上system("pause");
这样就调用了windows的pause指令,就可以暂停下来

⑤ DEVC++编译怎么老失败

改成下面的代码,并且要链接libwinmm库
#include <stdio.h>
#include<windows.h>
#include<mmsystem.h>
using namespace std;
int main()
{
printf("Hello,world!\n");
printf("欣赏一段音乐!");
PlaySound("C:\\Users\\mwx\\Desktop\\Boing.wav", NULL, SND_ASYNC | SND_LOOP);
getch();

⑥ C语言编译出错(dev c++)

因为你没定义i和j这两个变量

⑦ DEV C++编译错误如何解决

程序估计是参考别人的,而你多是粗心的结果
以下改好的
#include
<iostream>
using
namespace
std;
//少了一行
int
main()
{

int
i,j;

int
a[10];

int
iTemp;

printf("为数组赋值:\n");

for(i=0;
i<10;
i++)

{

printf("a[%d]=",i);

scanf("%d",&a[i]);
//少了&及逗号

}

for(i=1;
i<10;
i++)

{

for(j=9;
j>=i;
j--)

{

if(a[j]<a[j-1])

{

iTemp=a[j-1];

a[j-1]=a[j];
//少分号

a[j]=iTemp;

}

}

}

for(i=0;
i<10;
i++)

{

printf("%d\t",a[i]);
//"."应该是","
且少分号

if(i==4)

printf("\n");

}
}

⑧ devc编译时显示错误的窗口不见了

1、首先找到dev-c++打开。

⑨ devc++编译运行时候出现了问题怎么办

重建工程,这个文件就恢复了,把原来的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编译。

阅读全文

与dev编译c出错相关的资料

热点内容
魔兽世界单机输入gm命令 浏览:372
51单片机最大负跳距是多少 浏览:418
android聊天控件 浏览:128
导致压缩机坏的原因 浏览:295
如何多次选取文件夹 浏览:280
android编译生成odex 浏览:233
我的世界联机侠服务器如何用指令 浏览:94
地铁逃生战斗服务器为什么进不了 浏览:572
加密门卡怎么模拟小米9 浏览:744
核算法 浏览:631
炸弹命令 浏览:550
连通路径算法 浏览:349
phpemptynull 浏览:366
安卓手机服务器地址在哪里 浏览:428
基于单片机的多路控制器课程设计 浏览:65
pythonimportsys作用 浏览:276
腾讯云拼团云服务器 浏览:364
海南离岛将加贴溯源码销售吗 浏览:244
linux分区读取 浏览:794
单片机液晶显示屏出现雪花 浏览:890