二维指针数组如何初始化

2019-03-24 12:38发布

我的程序定义如下:

unsigned char  *Camera_Menu_Chi[]=
{
AddressSet_Chi,
IF_Clear_Chi,
};
unsigned char *Camera_Menu_En[]=
{
AddressSet_En,
IF_Clear_En,
};
unsigned char *Camera_Menu[2][]=
{
Camera_Menu_Chi,
Camera_Menu_En,
};

Keil ARM 编译时报错如下:Usermenu.c(726): error:  #98: an array may not have elements of this type

针对的是 :unsigned char *Camera_Menu[2][]=
请问要如何定义才能达到我把语言分类的目的呢? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
lixmlxm
2019-03-25 04:06
不好意思,看错了!吃RAM是没有关系的,容量够!现在是定义不定,您说那种初始化要求长度基本给定!我就是有长有短,所以给出指针呢!

一周热门 更多>

相关问题

    相关文章