struct {}node; 32为的x86,window下VC下sizeof(node)的值为1,而linux的gcc下值为0: 一.WINDOWS下(VC--其实GCC和其原理基本一样,象这种问题,一般要查具体的编译器设置)字节对齐的规则: 1. 一般设置的对齐方式为1,2,4字节对齐方式,VC一般默认为4字节(最大为8字节).结构的首地址必须是结构内最宽类型的整数倍地址:另外,结构体的每 一个成员起始地址必须是自身类型大小的整数倍(需要特别注意的是windows下是这样的,但在linux的…