联合体维基百科,自由的 encyclopedia 关于政治上的联合体,请见“Commonwealth”。在计算机科学中,联合体(英语:union)又名共用体,是一种具有多个类型或格式的值,或者把它定义为一种由具有这样的值的变量形成的数据结构。一些编程语言可以支持被称为“联合体”的特殊的资料类型,来表示上述的变量。与枚举和结构体不同的是,一个联合体的长度等于其内部长度最大的成员的长度,并且它们都共享着同一段内存。 在C语言中,一个典型的例子如下: union name1 { int a; float b; char c; } uvar; Jetson Nano B01 4GB Developer Kit
关于政治上的联合体,请见“Commonwealth”。在计算机科学中,联合体(英语:union)又名共用体,是一种具有多个类型或格式的值,或者把它定义为一种由具有这样的值的变量形成的数据结构。一些编程语言可以支持被称为“联合体”的特殊的资料类型,来表示上述的变量。与枚举和结构体不同的是,一个联合体的长度等于其内部长度最大的成员的长度,并且它们都共享着同一段内存。 在C语言中,一个典型的例子如下: union name1 { int a; float b; char c; } uvar;