http://hi.baidu.com/wgggfiyzone/blog/item/ff2f0dcebb4e5d32b700c80a.html
1.类的大小为类的非static成员数据的类型大小之和,也 就是说静态成员数据不作考虑。
2.普通成员函数与sizeof无关。
3.虚函数由于要维护在虚函数表,所以要占据一个指针大小,也就是4字节。
4.类的总大小也遵守类似class字节对齐的,调整规则。
5.空类的sizeof是1,因为每个实例占有独一无二的空间,需要空间地址,故系统给其分配一个地址,sizeof为1;如果有虚函数,sizeof是4,因为虚函数指针
6:每个类都有自己的虚函数表,在编译之后就存在了http://blog.csdn.net/vicness/archive/2009/03/06/3962767.aspx
7:静态变量必须初始化才能使用!
8:静态变量:静态成员变量
静态函数:静态成员方法
在static方法中,不能访问类内非static成员变量和方法。
类中定义的static变量是所有静态和非静态都能访问的,但是静态成员方法(函数)不能访问非静态成员。http://www.cnblogs.com/hackpig/archive/2010/02/15/1668452.html