C++ 八股求助 字节对齐
// 情况1
class A {
int a;
int b;
char c;
};
// 因为对齐,sizeof(A) 是 12
// 情况2
class A {
char c;
int a;
int b;
};
class B {
A a;
char d;
};
// sizeof(B) 是 16
两种情况,问假设编译器为了节省空间,B的成员d能不能直接紧挨在A的成员c的下面,如果可以有为什么问题吗
#八股##C++##计算机组成原理##面试##悬赏#
