问题 单项选择题

以下程序的运行结果是( )。
#include <stdio.h>
main()
st,uct 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,day三个整型变量。通常一个整型变量占2个字节,因此,用sizeof求得该结构体变量的长度为6个字节。

单项选择题
单项选择题 案例分析题