试题与答案

在16位IBM-PC上使用C语言,若有如下定义: struct data fin

题型:单项选择题

题目:

在16位IBM-PC上使用C语言,若有如下定义:
struct data
fint i;
char ch;
double f:
b;
则结构变量b占用内存的字节数是( )。

A) 1
B) 2
C) 7
D) 11

答案:

参考答案:D

解析: 结构体变量所占用内存的字节数是其所有成员所占用内存字节数之和。本题中整型变量i所占用的内存是2字节,字符型变量ch所占用的内存是1字节,双精度型变量f所占用的内存是8字节,三者相加即可。

试题推荐
微信公众账号搜索答案