数据结构:
结构体与联合体的区别?
结构体每个成员变量的内存都是独立的,联合体的成员变量的内存空间存在覆盖的情况
一个结构体的大小,也就是用sizeof运算符得到的结果,是每个成员变量的大小进行对齐并填充字节之后的总的大小。
联合体的大小则是其中一个占用内存空间最大的成员变量的大小,内存占用是共享的,不适合需要同时对多个成员变量进行使用的场景。
标签:八股,变量,成员,联合体,内存空间,C语言,大小 From: https://www.cnblogs.com/synapse331/p/17646497.html