#include#include main(){ union{int i; char c; short s} un; un.i = 40; un.s = 30; //联合体中只能存放一个数据 printf("%d\n", un.i); //联合体的长度取决于它内部定义的最大的类型 printf("%d\n", sizeof(un));}
本文共 267 字,大约阅读时间需要 1 分钟。
#include#include main(){ union{int i; char c; short s} un; un.i = 40; un.s = 30; //联合体中只能存放一个数据 printf("%d\n", un.i); //联合体的长度取决于它内部定义的最大的类型 printf("%d\n", sizeof(un));}
转载于:https://www.cnblogs.com/loaderman/p/6415539.html