这与所用的编译系统有关。如果是32位编译器,则每个int是4个字节,会输出12,选D。若是16位编译器(如Turbo C),则每个int是2个字节,会输出6,选A。
int 占据4个字节,year day month 总共12个字节
D 整形数据在C元语言中占4Byte,3*4=12第二个共用体选 C
输出结构体date 的字节长度,int型为4 ,year,month,day三个int型,答案为12
结构体的长度是其结构体成员长度的总和