打印

c程序编译出错,不知怎么错了

[复制链接]
1234|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


第一张图片是源代码,第二张图片是我用交叉编译工具编译时的出错信息,但是不知道错在哪里了?
大家有遇到过么?怎么解决呢?

相关帖子

沙发
嵌入式云终端| | 2014-2-26 18:53 | 只看该作者
没看出来什么原因,帮顶

使用特权

评论回复
板凳
xiaojimmychen|  楼主 | 2014-2-26 20:56 | 只看该作者
有没有人知道呢?上完课回来了,还是没有解决的说…………

使用特权

评论回复
地板
xinzha| | 2014-2-27 00:30 | 只看该作者
宏定义后面的分号都去掉,宏不是这么用的。

使用特权

评论回复
5
原野之狼| | 2014-2-27 09:00 | 只看该作者
提示已经说得很清楚   分号的问题

使用特权

评论回复
6
香水城主| | 2014-2-27 09:41 | 只看该作者
#define行不能以分号结束。

使用特权

评论回复
7
Ketose| | 2014-2-27 15:03 | 只看该作者
告诉你个小秘密:凡是以#号开始的行都不能有分号结束。

使用特权

评论回复
8
zjx5275226| | 2014-2-28 13:26 | 只看该作者
你宏定义后面又分好,那后面式子实际就可以看做:........(1;<<12)|............显然有3个分号有问题

使用特权

评论回复
9
liushui2007| | 2014-2-28 17:11 | 只看该作者
我觉得也是#define后面分号的问题,去掉就就可以。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝