bjwf: 大多数C++编译器都是先编成C或汇编的.想想C或汇编怎么保存,它就怎么保存. [阅读: 572] 2006-03-23 04:49:01 之所以是1的原因也在这里 C++标准要求每个对象都可以寻址,所以很多编译器就把 class A{}; 转成 struct A { char __dumy; }; 对于增加了成员函数的情况,就根据编译器的对齐选项来定它的size,所以就变成4或8