用CCS编程,用到结构体,但是老报错,求助!

typedefunionaa{longMCMIT;inttable[2];}aa_if,aa_vg,aa_vn;aa_if.table={0x0001,0x0000};a... typedef union aa
{
long MCMIT;
int table[2];
}aa_if,aa_vg,aa_vn;
aa_if.table={0x0001,0x0000};
aa_vg.table={0x0000,0x0000};
aa_vn.table={0x0002,0x0000};

报错内容如下:
"syn_closer_0213.c", line 37: error: expected an identifier
"syn_closer_0213.c", line 37: error: too many initializer values
"syn_closer_0213.c", line 38: error: expected an identifier
"syn_closer_0213.c", line 38: error: too many initializer values
"syn_closer_0213.c", line 39: error: expected an identifier
"syn_closer_0213.c", line 39: error: too many initializer values
展开
 我来答
百度网友fb116dc
2014-02-14 · TA获得超过687个赞
知道小有建树答主
回答量:439
采纳率:0%
帮助的人:459万
展开全部
union aa
{
long MCMIT;
int table[2];
};

union aa aa_if,aa_vg,aa_vn;
void main()
{
aa_if.table[0]=0x0001;
aa_if.table[1]=0x0000;

aa_vg.table[0]=0x0000;
aa_vg.table[1]=0x0000;

aa_vn.table[0]=0x0002;
aa_vn.table[1]=0x0000;
}
写成这样试下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式