若有以下定义:
struct date
{ int year ,month , day;
};
struct student
{ char name[10];
struct date birthday;
float height;
float wight;
}sun;
则语句 “printf( “%d\n”, sizeof(sun) );”的执行结果是______。
若有以下定义:
struct date
{ int year ,month , day;
};
struct student
{ char name[10];
struct date birthday;
float height;
float wight;
}sun;
则语句 “printf( “%d\n”, sizeof(sun) );”的执行结果是______。
char name[10] //要保持4字节对齐,占12字节
struct date birthday //占12字节
float height // 占4字节
float wight //占4字节
总共32字节