1.格式:
union 联合体名{
类型 成员1;
类型 成员2;
...
类型 成员n;
};
2.特点:
1.所有成员共享一块内存空间;
2.每个成员的首地址相同;
3.联合体的大小取决于最大的成员
4.使用方法和结构体相同
注意:
因为联合体中成员是共享同一块内存空间的,所以成员变量间会有干扰,一般不使用,不安全。
例:
union 联合体名{
类型 成员1;
类型 成员2;
...
类型 成员n;
};
1.所有成员共享一块内存空间;
2.每个成员的首地址相同;
3.联合体的大小取决于最大的成员
4.使用方法和结构体相同
注意:
因为联合体中成员是共享同一块内存空间的,所以成员变量间会有干扰,一般不使用,不安全。
例: