共用体 共用体是一种特殊的数据类型,允许在相同的内存位置存储不同的数据类型。 可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。 共用体提供了一种使用相同的内存位置的有效方式。 用来降低 内存开销 union Data{ int i; float f; char str[20]; }data; 共用体的内存大小 共用体中占用内存最大的成员决定