C语言第一课,使用VC++6.0写任何东西都报错
小弟的VC++6.0是从鱼C上下载的,书写的步奏是跟着小甲鱼老师的视屏一步一步走的,但是为什么老是报错出现Hello world.obj - 1 error(s), 1 warning(s)
关于小甲鱼老师说的,中文的分号我也注意到了,可是还是不行
求各位大神前辈指点迷津
上图
#define 后面不加分号。
#define PRICE 30 int num,toal;
printf("total=%d\n",total);
声明的与引用 的不相符全 明明printf少个f 还有,就是以后尽量复制代码过来,不要截屏,方便别人用编译器debug,加油 define PRICE 30
如果加分号就相当于PRICE的值为”30;“ 多谢各位大神前辈帮助,确实是二楼和四楼说的问题,细细想来,这个问题是小弟自己太过粗心,感觉有可能是编译器和系统的问题,正要考虑去重做系统,然后再下载编译器的。。。。。。。。。。。。。。:shy:
再次表示{:1_1:}感谢 学习了 呵呵 怎么#define PRICE 30后边加不加分号都不报错,有区别么? 希望LZ能够大胆的拉动IDE旁边的滚动条,看看编译器是如何描述那一个error的,否则你永远学不会写程序。
为什么这次有人可以回答你的问题呢?因为你的程序很短。。。但是你慢慢会发现,当你程序成起来的时候,就越来越少人理你。。。只有编译器从始至终坚持给你报告错误信息。。。所以。。。大胆的将编译器的报错拉出来看吧~~~这才是你永远的朋友!!! 仰望天上的光 发表于 2015-9-19 21:09
希望LZ能够大胆的拉动IDE旁边的滚动条,看看编译器是如何描述那一个error的,否则你永远学不会写程序。
为 ...
当时小弟我只是看到编译器有报错error ,并没有注意可以拉动滚动条:shy:,衷心感谢你的回复 。。。。。。。。。。。。。。。。。。。。。。。。。 2楼+4楼就是正确答案 {:1_1:}以后编程序要认真。 1.define 后面不能有分号
2.printf不是print
<script>alert('hello')'</script> 桃花飞舞 发表于 2015-9-19 19:08
怎么#define PRICE 30后边加不加分号都不报错,有区别么?
预处理命令加什么分号 黑龍 发表于 2016-1-17 19:53
预处理命令加什么分号
哦,预处理命令不加分号的!
页:
[1]