下列程序的运行结果为()。#include <stdio.h>main(){stmct date {int year,month,day; }today; pr

题目
下列程序的运行结果为()。include main(){stmct date {int year,month,day; }today; pr

下列程序的运行结果为( )。 #include <stdio.h> main() { stmct date {int year,month,day; }today; printf("%d\n",sizeof(struct date)); }

A.8

B.6

C.10

D.12

参考答案和解析
正确答案:B
解析:解答本题需要注意两个知识点:①结构体变量的长度是其内部成员长度的总和,本题中,stmct date中包含year、month、day这3个整型变量,一个整型变量占2个字节:②sizeof是求所占字节数的运算符。
更多“下列程序的运行结果为()。#include <stdio.h>main(){stmct date {int year,month,day; }today; pr ”相关问题