如果一个结构里有某些结构体成员,则结构体成员要从其内部"最宽基本类型成员"的整数倍地址开始存储.(struct a里存有struct b,b里有char,int ,double等元素,那b应该从8的整数倍开始存储.)。此题的例子中,double c占8个字节,B中最宽的是A,A中最宽的是8,所以只要从8的整数倍开始存储。