阅读以下代码,请回答:
class A{
char a;
int b;
double c;
};
class B: public A{
int d;
};
定义一个B bb; 对象所占用空间的大小为?在画图板软件中画出各个成员内存分布图粘贴到下面,假设起始地址为 0x00000010。
a:0x00000010 ~ 0x00000014
b:0x00000014 ~ 0x00000018
c:0x00000018 ~ 0x00000020
d:0x00000020 ~ 0x00000028
一共占24个字节。字节对齐的问题。