结构体变量占的内存大小等于所有成员所占的内存大小之和。
举一反三
- 一个结构体变量所占内存是所有成员所占内存之和。
- 当定义一个结构体变量时,系统分配给它的内存大小是( )。 A: 各成员所占内存大小的总和 B: 结构中第一个成员所占内存大小 C: 成员中占内存量最大的容量 D: 结构中最后一个成员所占内存大小
- 共用体变量所占的内存长度等于各成员所占的内存长度之和。()
- 结构体与共用体(联合)的定义形式相似,但含义不同。共用体变量所占的内存长度等于各成员所占的内存长度之和,即每个成员分别占有自己的内存;结构体变量所占的内存长度等于最长的成员的长度,即所有的成员共占同一段内存空间。
- 以下关于结构体的叙述中正确的是 。 A: 结构体变量定义之后,编译系统才为结构体变量分配内存; B: 结构体变量所占空间是占空间最大的那个成员所占内存大小; C: 只有相同的数据类型才可以成为结构体成员; D: 结构体类型不可以嵌套;