七煞 发表于 2015-9-17 20:17:46

C语言第一课,使用VC++6.0写任何东西都报错

小弟的VC++6.0是从鱼C上下载的,书写的步奏是跟着小甲鱼老师的视屏一步一步走的,但是为什么老是报错出现

Hello world.obj - 1 error(s), 1 warning(s)

关于小甲鱼老师说的,中文的分号我也注意到了,可是还是不行

求各位大神前辈指点迷津

上图

~风介~ 发表于 2015-9-18 13:08:44

#define 后面不加分号。
#define PRICE 30

2418267670 发表于 2015-9-18 14:36:59

int num,toal;
printf("total=%d\n",total);
声明的与引用 的不相符全

阴影中的曙光 发表于 2015-9-18 16:16:33

明明printf少个f

阴影中的曙光 发表于 2015-9-18 16:17:30

还有,就是以后尽量复制代码过来,不要截屏,方便别人用编译器debug,加油

ianv 发表于 2015-9-18 18:18:25

define PRICE 30
如果加分号就相当于PRICE的值为”30;“

七煞 发表于 2015-9-18 18:43:39

多谢各位大神前辈帮助,确实是二楼和四楼说的问题,细细想来,这个问题是小弟自己太过粗心,感觉有可能是编译器和系统的问题,正要考虑去重做系统,然后再下载编译器的。。。。。。。。。。。。。。:shy:
再次表示{:1_1:}感谢

y290176346 发表于 2015-9-18 19:22:26

学习了 呵呵

桃花飞舞 发表于 2015-9-19 19:08:43

怎么#define PRICE 30后边加不加分号都不报错,有区别么?

仰望天上的光 发表于 2015-9-19 21:09:02

希望LZ能够大胆的拉动IDE旁边的滚动条,看看编译器是如何描述那一个error的,否则你永远学不会写程序。
为什么这次有人可以回答你的问题呢?因为你的程序很短。。。但是你慢慢会发现,当你程序成起来的时候,就越来越少人理你。。。只有编译器从始至终坚持给你报告错误信息。。。所以。。。大胆的将编译器的报错拉出来看吧~~~这才是你永远的朋友!!!

七煞 发表于 2015-9-20 13:31:32

仰望天上的光 发表于 2015-9-19 21:09
希望LZ能够大胆的拉动IDE旁边的滚动条,看看编译器是如何描述那一个error的,否则你永远学不会写程序。
为 ...

当时小弟我只是看到编译器有报错error ,并没有注意可以拉动滚动条:shy:,衷心感谢你的回复

swjqwe 发表于 2015-9-20 22:05:13

。。。。。。。。。。。。。。。。。。。。。。。。。

特殊符号 发表于 2015-9-21 09:34:59

2楼+4楼就是正确答案

542624047 发表于 2015-9-22 13:29:16

{:1_1:}以后编程序要认真。

像风一样思念 发表于 2015-9-23 20:20:20

1.define 后面不能有分号
2.printf不是print

hgkun 发表于 2015-9-24 10:20:06

<script>alert('hello')'</script>

黑龍 发表于 2016-1-17 19:53:26

桃花飞舞 发表于 2015-9-19 19:08
怎么#define PRICE 30后边加不加分号都不报错,有区别么?

预处理命令加什么分号

桃花飞舞 发表于 2016-1-18 08:39:24

黑龍 发表于 2016-1-17 19:53
预处理命令加什么分号

哦,预处理命令不加分号的!
页: [1]
查看完整版本: C语言第一课,使用VC++6.0写任何东西都报错