内存对齐(英文名叫做memory alignment),大概有这样的对齐规则:
单个字节(char,bool)能对齐到任意地址
2字节(short)以2字节边界对齐
4字节(int, long)以4字节边界对齐,依此类推。
今天测试类的大小时遇到的,记下先
内存对齐规则解析
本文介绍了内存对齐的基本概念及常见规则,包括不同字节数的数据类型如何在内存中进行对齐,例如单字节可以对齐到任意地址,而2字节、4字节等类型则分别以2字节和4字节为边界进行对齐。
内存对齐(英文名叫做memory alignment),大概有这样的对齐规则:
单个字节(char,bool)能对齐到任意地址
2字节(short)以2字节边界对齐
4字节(int, long)以4字节边界对齐,依此类推。
今天测试类的大小时遇到的,记下先
922
722

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