C++ 结构体struct和共同体union的区别

 //联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄 一、概念 1.定义:   结构体struct:把不同类型的数据组合成一个整体,自定义类型。   共同体union: 使几个不同类型的变量共同占用一段内存。 2.地址:    struct和union都有内存对齐,结构体的内存布局依赖于CPU、操作系统、编译器及编译时的对齐选项。 二、关于内存对齐,四个重要的基本概念: 1.数据类型
相关文章
相关标签/搜索