共用体union
Posted lyt888
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了共用体union相关的知识,希望对你有一定的参考价值。
#include <stdio.h> union data{ int n; char ch; short m; }; int main(){ union data a; printf("%d, %d ", sizeof(a), sizeof(union data) ); a.n = 0x40; printf("%X, %c, %hX ", a.n, a.ch, a.m); a.ch = ‘9‘; printf("%X, %c, %hX ", a.n, a.ch, a.m); a.m = 0x2059; printf("%X, %c, %hX ", a.n, a.ch, a.m); a.n = 0x3E25AD54; printf("%X, %c, %hX ", a.n, a.ch, a.m); return 0; } //acsii码 @-40 9-39 Y-59 T-54
以上是关于共用体union的主要内容,如果未能解决你的问题,请参考以下文章