ADS1.2 编译出错了

pikky   2010-2-1 22:37 楼主
在CodeWarrior for ARM Developer Suite中定义数组:
int 数组名[]={};
不是上面那样吗?!!!

编译出错如下


谢谢了!!!!!!!!!!!!!!!

回复评论 (8)

点赞  2010-2-1 22:58
你的LINE 63有N个错误信息....从第一个检查吧.....
点赞  2010-2-1 23:06
图右侧看不到,建议楼主把代码贴出来吧
点赞  2010-2-1 23:07
另外像数码管这种 数组我一般放在外面,例如

  1. ={0x14,0x9F,0x38,0x1A,0x93,0x52,0x50,0x1F,
  2.                           0x10,0x12,0x11,0xD0,0x74,0x98,0x70,0x71};
点赞  2010-2-1 23:09
应该是在此文件中uint8不能识别,之前定义的头文件没有在此文件中包含,还会有关于它的其它错误或者警告吧?
点赞  2010-2-1 23:37
查错误的时候要从第一个错误开始查,很多错误都是第一个错误的衍生品,修改一个之后,其它就正常了
点赞  2010-2-2 08:41
引用: 引用 5 楼 veabol 的回复:
应该是在此文件中uint8不能识别,之前定义的头文件没有在此文件中包含,还会有关于它的其它错误或者警告吧?

正解!!!
点赞  2010-2-2 12:10
引用: 引用 4 楼 kyzf 的回复:
另外像数码管这种 数组我一般放在外面,例如

C/C++ codeunsignedcharconst Tab[]={0x14,0x9F,0x38,0x1A,0x93,0x52,0x50,0x1F,0x10,0x12,0x11,0xD0,0x74,0x98,0x70,0x71};


谢谢!!!!!!
点赞  2010-2-3 07:43
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复