问题
填空题
以下程序的输出结果是 【13】 。
#include<stdio.h>
main()
struct stru
int a;
float b;
char d[4];
;
printf("%d\n",sizeof(struct stru));
答案
参考答案:J
解析: 结构体变量占用内存空间的字节数是结构体各分量占用内存空间的字节数的总和。int型变量占用2字节,float型变量占用4字节,char型占用1字节,char d[4]是含有4个元素的char型数组,占用4字节。sizeof(struct stru)是计算结构体变量占用内存空间的字节数,2+4+4=10。