当前位置:首页 » 编程软件 » devc编译时报错

devc编译时报错

发布时间: 2022-06-12 14:50:22

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

要不试试这样的看行不?
#include
"cstdio"
using
namespace
std;
int
main()
{
printf("Hello!");
return
0;
}
return
0;这句是说如果你的主程序顺利完成,则向系统返回一个整数0;如果出现异常则返回个非0值!一般不用管。只是个形式。

2. 新人求助用Devc++为什么不能编译,出现了cannot find -lobjc [Error] ld returned 1 exit status 的错误

应该是你上一次调试运行的程序没被自动关掉,好像是devc++的一个bug。你打开任务管理器把对应名称的exe强制停止之后再编译就好了,至少我遇到这种错误时都是这样的

3. 为什么老师用DevC 编译没有错误,同样我编译就显示出错,是系统问题吗

一般新人出现这种问题都是符号中英文,缺少符号,变量名错误等,仔细检查。

4. Dev C++出现问题,编译出错:source file not compiled

Dev C++出现问题,编译出错因为设置错误造成的,解决方法如下:

1、先打开dev c++程序,然后我们新建一个文件。

5. 如何设置用Dev-C++编译C代码,我编译时出错!

dev-c++对c标准很苛刻的
既是缺点又是优点
正确的c99标准的写法是
#include
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指令,就可以暂停下来

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

视图>>浮动窗口,然后把浮动窗口自己拉大一下即可。

7. devc++中 [Error] ld returned 1 exit status

报错的原因是:函数申明放在main函数的外面,而且申明的是fac函数,但使用的时候却写成了f,所以造成结果的不正确。

正确的代码方式如下

#include<stdio.h>

double add(int m);//求和函数

double f(int n);//函数fac,求分母,并且间接求得分子

int main()

{printf("数列2/1+3/2+5/3+8/5+...前20项之和为:%f",add(20)) ;

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

{sum=sum+f(i+1)/f(i);}

return (sum);}

double f(int n)

{double r=0;

else if(n==1)

{ r=1; }

else

函数分类

从用户使用的角度看,函数有两种:

1、标准函数,即库函数。这是由系统提供的。

2、用户自定义的函数。可以解决用户的专门需要。

二、从函数的形式看,函数分两类:

1、无参函数。printstar和print_message就是无参函数。在调用无参函数时,主调函数并不将数据传送给被调用函数,一般用来执行指定的一组操作。

2、有参函数。在调用函数时,在主调函数和被调用函数之间有数据传递。也就是说,主调函数可以将数据传递给被调用函数使用,被调用函数中的数据也可以带回来供主调函数使用。

以上内容参考:网络-main函数

8. 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();

9. Dev-C编译运行时显示“源文件未编译”怎么处理

摘要 这些语言在写完后缀名是.c,这个时候要先编译成.h,才能运行。

10. 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");

}
}

热点内容
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:335
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:378
linux中进入ip地址服务器 发布:2025-05-18 04:11:21 浏览:612
java用什么软件写 发布:2025-05-18 03:56:19 浏览:31
linux配置vim编译c 发布:2025-05-18 03:55:07 浏览:107
砸百鬼脚本 发布:2025-05-18 03:53:34 浏览:942
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:739
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:802
网卡访问 发布:2025-05-18 03:35:04 浏览:510
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:371