- 类对象存储模型
一个结构体定义完了之后,其在内存中的存储并不等于所有元素宽度之和。
- 基本数据类型结构体遵循
原则一:结构体中的元素是按照定义的顺序一个个放到内存中去的,并不紧密排布。从内存存储单元的首地址(0)开始,每一个元素都认为内存根据它的大小来划分,所以每一个元素存放的位置从自己宽度的整数倍开始。
原则二:经原则一后,计算出结构体的存储单元是否是宽度最长元素的整数倍,若不是则补充到其整数倍。
本文探讨了类对象的存储模型,重点讲述了基本数据类型的结构体如何在内存中进行对齐,详细解析了对齐原则。
2317
963
2167

被折叠的 条评论
为什么被折叠?
