标签:
1、类占用的内存大小:
1)在不同位数的操作系统下,各种数据类型所占用的内存大小:32位和64位操作系统
http://blog.csdn.net/b_zhang/article/details/6818354
2)计算类的内存大小的注意事项:
1.类的大小为类的非静态成员数据的类型大小之和,也就是说静态成员数据不作考虑。
2.普通成员函数与sizeof无关。
3.虚函数由于要维护在虚函数表,所以要占据一个指针大小。
4.类的总大小也遵守类似class字节对齐的,调整规则。
3)字节对齐的三个满足条件:
1.变量的首地址能够被其最宽基本类型成员的大小所整除;
3) 总大小为最宽基本类型成员大小的整数倍,如有需要,编译器会在最末一个成员之后加上填充字节。
标签:
原文地址:http://www.cnblogs.com/cxmhy/p/4748651.html