C++中的 结构体和联合体有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:43:10

这两种类型都是导出数据类型,里边可以包含多个不同类型的数据,但是前者的这些数据各自占用一块内存后者的多个数据共用同一块内存。

结构是将一组不同的数据类型捆绑在一起呀!
联合就是申明一个类型可以代替一组类型!
两个内容所在的内存不一样!
结构是所有的数据类型的内存的总和!
联合是申明的类型里面的最大的类型的内存