问题
单项选择题
以下程序运行后的输出结果是
#include"stdio.h"
main( )
struct date
int year,month,day;today;
printf("%d\n",sizeof(struct date));
A.6
B.8
C.10
D.12
答案
参考答案:A
解析: 结构体变量的长度是其内部成员总长度之和。在本题中,struct date中包含year、month、day3个整型变量。通常一个整型变量占2个字节,因此用sizeof求得该结构体变量的长度为6个字节。