早教吧 育儿知识 作业答案 考试题库 百科 知识分享

当定义一个结构体变量时系统分配给它的内存是:A各成员所需内存量的总和B成员中占内存量最大者所需的容量C结构中第一个成员所需内存量D结构中最后一个成员所需内存量

题目详情
当定义一个结构体变量时系统分配给它的内存是:______
A各成员所需内存量的总和
B 成员中占内存量最大者所需的容量
C 结构中第一个成员所需内存量
D 结构中最后一个成员所需内存量
▼优质解答
答案和解析
上面的答案都错了,系统分配给它的内存应该是成员中占内存量最大者所需的容量乘上所有成员的个数。
比如说一个struct type定义了一个int,一个char,一个float。
int4个字长,char1个字长,float4个字长。
而type的字长是12。