标签: c++ sizeof
struct A { int a; int b; };
sizeof(A)返回4,这是可以理解的。
struct A { int a; int b; char c; };
为什么sizeof(A)现在返回12而不是9?
尝试使用MinGW在Windows 7 PC上运行代码,在运行gcc 4.8.1的Ubuntu 13.10 64位系统上运行代码。