共用体在C语言的概念
提问人:杨紫红发布时间:2020-11-17
使几个不同类型的变量共占同一段内存的结构。
共用体类型的定义形式:
union 共用体名
{ 数据类型1 变量名1;
数据类型2 变量名2;
… …
数据类型n 变量名n;
};
例如:
union data
{ int i;
char ch;
float f;
}a,b;
其中,变量a,b的成员i,ch,f共用一段空间。变量a,b的空间分别为4字节。
共用体类型的定义形式:
union 共用体名
{ 数据类型1 变量名1;
数据类型2 变量名2;
… …
数据类型n 变量名n;
};
例如:
union data
{ int i;
char ch;
float f;
}a,b;
其中,变量a,b的成员i,ch,f共用一段空间。变量a,b的空间分别为4字节。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>