流水的用户 发表于 2017-11-1 13:03:41

build的不成功,怎么都检查不出错误怎么办

求助

橙C 发表于 2017-11-1 13:06:41

第四行内容删除就好了...

流水的用户 发表于 2017-11-1 13:10:44

橙C 发表于 2017-11-1 13:06
第四行内容删除就好了...

还是不可以啊

橙C 发表于 2017-11-1 13:17:05

流水的用户 发表于 2017-11-1 13:10
还是不可以啊

main函数一个工程只能有一个..

流水的用户 发表于 2017-11-1 13:29:01

橙C 发表于 2017-11-1 13:17
main函数一个工程只能有一个..

#include <stdio.h>
int main()
{
    int a,b;
    double i,j;
    a=5;
    b=6;
    i=3.14;j=i*a*b;
    printf("a=%d,b=%d,j=%f\n",a,b,i,j);
}
能够接地气的解释下吗,我初学,{:5_92:}什么都不懂

橙C 发表于 2017-11-1 13:43:39

流水的用户 发表于 2017-11-1 13:29
#include
int main()
{


main.c文件中也有一个main()吧..

桃花飞舞 发表于 2017-11-1 14:47:12

你们好厉害

weizhongyang 发表于 2017-11-1 15:17:53

两个错误
1、main函数中不能用defined这个关键字,需要删除这一行;
2、int main()这个应该要有一个返回值的, 添加return 0;代码即可。

流水的用户 发表于 2017-11-1 16:23:42

weizhongyang 发表于 2017-11-1 15:17
两个错误
1、main函数中不能用defined这个关键字,需要删除这一行;
2、int main()这个应该要有一个返回 ...

这样?
还是不可以啊

weizhongyang 发表于 2017-11-1 16:48:15

流水的用户 发表于 2017-11-1 16:23
这样?
还是不可以啊

看下你的工程里,是不是有别的文件,如main.c文件
把别的文件中main()函数去掉,再编译

或直接把你这个文件放在main.c文件里执行编译试下

流水的用户 发表于 2017-11-1 17:05:33

weizhongyang 发表于 2017-11-1 16:48
看下你的工程里,是不是有别的文件,如main.c文件
把别的文件中main()函数去掉,再编译



觉得你挺对的
但是我小白还是不怎么懂{:5_99:}

weizhongyang 发表于 2017-11-1 17:16:59

流水的用户 发表于 2017-11-1 17:05
觉得你挺对的
但是我小白还是不怎么懂

Untitled1.c应该是你自己新键的一个文件吧
code::blocks工程里应该还是一个main.c文件,你找下,把你最新修改的代码放在main.c文件中再去编译应该就没问题了

流水的用户 发表于 2017-11-1 17:34:06

weizhongyang 发表于 2017-11-1 17:16
Untitled1.c应该是你自己新键的一个文件吧
code::blocks工程里应该还是一个main.c文件,你找下,把你最 ...

{:5_100:} {:5_100:} {:5_100:}

砚堂_ 发表于 2017-11-1 20:19:22

最后一行的printf()里面占位符%只有三个,可是你后面跟了四个变量,你看看是不是这个出错了

hacker.jin 发表于 2017-11-1 23:50:42

你检查一下是不是使用了中文的分号或者标点符号
页: [1]
查看完整版本: build的不成功,怎么都检查不出错误怎么办