当说明一个共用体变量时系统分配给它的内存是()A、各成员所需要内存量的总和B、共用体中第一个成员所需内存量C、成员中占内存量最大者所需的容量D、共用体中最后一个成员所需内存量

题目

当说明一个共用体变量时系统分配给它的内存是()

  • A、各成员所需要内存量的总和
  • B、共用体中第一个成员所需内存量
  • C、成员中占内存量最大者所需的容量
  • D、共用体中最后一个成员所需内存量
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当说明一个结构体变量时系统分配给它的内存是

A.各成员所需内存量的总和

B.结构中第一个成员所需内存量

C.成员中占内存量最大者所需的容量

D.结构中最后一个成员所需内存量


正确答案:A

第2题:

当说明一个结构体变量时系统分配给它的内存是各成员所需内存量的总和。

此题为判断题(对,错)。


正确答案:×

第3题:

当说明一个结构体变量时,系统分配它的内存是()

A、各成员所需内存容量的总和

B、结构体中第一个成员所需内存

C、各成员所需内存容量的最大值

D、结构体中最后一个成员所需内存


参考答案:A

第4题:

若有如下说明: union s {char a[9] int b; float c; }t; 则下列叙述正确的是( )

A.共用体变量t不能作为函数的参数

B.通过引用共用体变量名t可以得到成员的值

C.共用体变量t的地址和它的各成员的地址不同

D.共用体变量t所占的内存长度等于它的各成员所占的内存长度之和


正确答案:A

第5题:

定义一个结构体变量后,该变量所占内存大小是()

A.结构体中第一个成员所需内存容量

B.结构体中最后一个成员所需内存容量

C.结构体中各成员所需内存容量总和

D.结构体成员中占内存容量最大者所需的容量


参考答案:C

第6题:

当定义一个结构体变量时,系统分配给它的内存量是( )。

A.各成员所需内存量的总和

B.结构中第一个成员所需内存量

C.成员中占内存量最大的容量

D.结构中最后一个成员所需内存量


参考答案:A

第7题:

当说明一个结构体变量时系统分配给它的内存是成员中占内存量最大者所需的容量。()

此题为判断题(对,错)。


参考答案:错误

第8题:

当说明一个结构体变量时系统分配给它的内存是( )。

A.各成员所需要内存量的总和

B.结构中第一个成员所需的内存量

C.成员中占内存最大者所需的容量

D.结构中最后一个成员所需要的内存量


正确答案:A
解析: 本题主要考查结构体的内存使用:对结构体而言,结构中不同的成员分别使用不同的内存空间,一个结构所占内存空间的大小是结构中每个成员所占内存空间大小的总和,结构中每个成员相互独立。

第9题:

以下对C语言中共用体类型数据的正确叙述是______。

A.可以对共用体变量名直接赋值

B.一个共用体变量中可以同时存放其所有成员

C.一个共用体变量中不能同时存放其所有成员

D.共用体类型定义中不能出现结构体类型的成员


正确答案:C
解析:共用体变量中的所有成员共享一段公共存储区,并非同时存放于共用体变量中,如共用体变量中有两个成员,int型成员占两个字节,float型成员占4个字节,则该共用体变量占4个字节,并非2+4=6个字节。

第10题:

C语言中共用体类型变量在程序运行期间( )

A.最后一次存放的成员起作用,其他成员都已失去作用

B.已存放的一部分成员在内存中起作用

C.已存放的成员没有一个在内存中起作用

D.已存放的所有成员在内存中都起作用


正确答案:A

更多相关问题