#include<iostream.h>
class aa{
int a};
class bb:public aa{
int b};
class cc:public bb{
char a;
int b;
int c:
};
void main(){
cout<<sizeof(cc);
}
请问为何答案是20不是17?我想应是4+4+1+4+4=17,可结果为何是20呢?
...全文
1303打赏收藏
请大家帮忙解决一下。
#include class aa{ int a}; class bb:public aa{ int b}; class cc:public bb{ char a; int b; int c: }; void main(){ cout<<sizeof(cc); } 请问为何答案是20不是17?我想应是4+4+1+4+4=17,可结果为何是20呢?