智能车制作

标题: codewarrior 中声明数组时明明都写好了却显示 "missing ["是怎么回事? [打印本页]

作者: 落叶霖    时间: 2010-12-2 00:54
标题: codewarrior 中声明数组时明明都写好了却显示 "missing ["是怎么回事?
codewarrior 中声明数组时
extern int ADdatafrontc[HISTORYNUM][FRONTNUM];
编译时显示
Error:C2801:']' missing
作者: laoniuxxj    时间: 2011-7-29 11:14
我也碰到过这个问题几次,都得到了解决。
我觉得主要可能是这两个方面的原因,其中一个原因楼上已经有人提到,是宏定义#define 的时候后面本没有分号却给它加了分号,二是可能数组定义的位置太靠后,建议把它放在函数体里的靠前部分。




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2