erqixiaoma 发表于 2010-12-23 00:11:02

求助!keil 4的问题。

我的一段程序是:
voiddisplay(void){
   uint k;   
   for(k=0;k<4;k++)
   {IOSET=display];
    IOSET|=(0xf<<8);
delay(300);
    IOCLR|=(0x01<<(k+8));
delay(300);
}
其中unsigned char display[]是已定义赋值的数组,unsigned int dis[] 是全局变量。编译时显示错误:
test.c(74): error:#852: expression must be a pointer to a complete object type
错误点是IOSET=display];
平台是keil 4,CPU是LPC2103.麻烦帮忙分析一下是什么原因!



}

shark 发表于 2010-12-23 00:17:20

Display函数和数组同名了.
页: [1]
查看完整版本: 求助!keil 4的问题。