CPP共同体
在实际开发中,共同体的引用场景很少,了解即可
共同体能够存储不同的数据类型,但是在同一时间只能处处其中的一种类型。
注意:
1 共同体占用内存大小是它最大的成员占用的内存的大小(内存对齐)
2 全部的成员使用同一块内存
3 共同体中的值为最后被赋值的那个成员的值
4 匿名共同体没有名字,可以在定义的时候创建共同体变量,也可以嵌入结构体中。
共同体常用于节省内存(嵌入式系统)
CPP共同体
在实际开发中,共同体的引用场景很少,了解即可
共同体能够存储不同的数据类型,但是在同一时间只能处处其中的一种类型。
注意:
1 共同体占用内存大小是它最大的成员占用的内存的大小(内存对齐)
2 全部的成员使用同一块内存
3 共同体中的值为最后被赋值的那个成员的值
4 匿名共同体没有名字,可以在定义的时候创建共同体变量,也可以嵌入结构体中。
共同体常用于节省内存(嵌入式系统)