共用体:不同的变量共享一段内存
一般形式:union 共用体名 { 成员表列 } 变量表列;
要点:共用体声明,定义和引用类似结构体,但共用体所占的内存大小是最长成员所占的大小,但其只能放其中的一个变量,而且是最后被声明的
#include<stdio.h>
union Data
{
int i;
float f;
};
int main(
共用体:不同的变量共享一段内存
一般形式:union 共用体名 { 成员表列 } 变量表列;
要点:共用体声明,定义和引用类似结构体,但共用体所占的内存大小是最长成员所占的大小,但其只能放其中的一个变量,而且是最后被声明的
#include<stdio.h>
union Data
{
int i;
float f;
};
int main(