具体的计算方法可以参考下面的示例: struct Example { char c; int i; doubled;};// sizeof(struct Example) = 24 在上面的示例中,因为char占1字节、int占4字节、double占8字节,所以结构体Example的大小是1+4+8=13字节。但是,在GCC编译器中,结构体Example被对齐到了8字节的边界上,因此它的大小变成了24字...