智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5156|回复: 2
打印 上一主题 下一主题

codewarrior 中声明数组时明明都写好了却显示 "missing ["是怎么回事?

  [复制链接]

4

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
361
QQ
威望
282
贡献
45
兑换币
0
注册时间
2010-10-14
在线时间
17 小时
跳转到指定楼层
1#
发表于 2010-12-2 00:53:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
codewarrior 中声明数组时
extern int ADdatafrontc[HISTORYNUM][FRONTNUM];
编译时显示
Error:C2801:']' missing

1

主题

7

帖子

0

精华

高级会员

Rank: 4

积分
649
威望
280
贡献
315
兑换币
23
注册时间
2010-12-17
在线时间
27 小时
推荐
发表于 2011-4-16 12:10:57 | 只看该作者
这个问题我也遇到了,后来检查发现是宏定义时出现了问题,原因是在宏定义的后面加了分号号,你的应该也是这类原因吧,所以检查一下宏定义后边是不是多了什么符号。
#define .....  ;  就是这里的分号
Error:C2801:']' missing
回复 支持 1 反对 0

使用道具 举报

17

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1330
QQ
威望
500
贡献
324
兑换币
36
注册时间
2009-11-25
在线时间
253 小时
2#
发表于 2010-12-6 12:44:19 | 只看该作者
我也遇过
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 23:35 , Processed in 0.048044 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表