原创 union 笔记

2014-3-27 14:47 1037 11 11 分类: MCU/ 嵌入式

 

 union 共用体名{

 

  数据类型 成员名;

 

  数据类型 成员名;

 

  ...

 

  } 变量名;

 

 共用体表示几个变量共用一个内存位置,在不同的时间保存不同的数据类型和不同长度的变量。在union中,所有的共用体成员共用一个空间,并且同一时间只能储存其中一个成员变量的值。

 

union Ili9320
{
  unsigned int u16;
  char u8[2];
};

       再用已声明的共用体可定义共用体变量

 

  例如用上面说明的共用体定义一个名为bar的共用体变量, 可写成:

union Ili9320  bar

bar.u16 = 0x1223;

 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /3 下一条