问题 单项选择题

下列程序的运行结果为( )

#include<stdio.h>

main()

struc tdate

int year,month,day;

)today;

printf("%d\n",sizeof(struct date));

A.8

B.6

C.10

D.12

答案

参考答案:B

解析: 解答本题需要注意两个知识点:①结构体变量的长度是其内部成员长度的总和,本题中,struct date中包含year、month、day这3个整型变量,一个整型变量占2个字节;②sizeof是求所占字节数的运算符。

多项选择题
单项选择题