18.若有以下的说明和语句,已知int类型占2个字节,则输出结果为( )。
A) 18
B) 20
C) 10
D) 12
#include<stdio.h>
union u
{
int i;
double y;
};
struct s
{
char a[10];
union u h;
};
void main()
{
printf("%d",sizeof(struct s));
}
请问这个输出应该是多少?