网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
共用体可以作为结构体的成员,但结构体不能作为共用体的成员。
参考答案
更多 “共用体可以作为结构体的成员,但结构体不能作为共用体的成员。” 相关考题
考题
以下有关类与结构体关系的叙述不正确的是( )A.结构体中只包含数据;类中封装了数据和操作B.结构体的成员对外界通常是开放的;类的成员可以被隐蔽C.用struct不能声明一个类型名;而class可以声明一个类名D.结构体成员默认为public;类成员默认为private
考题
以下叙述中错误的是( )。A.函数的返回值类型不能是结构体类型,只能是简单类型B.函数可以返回指向结构体变量的指针C.可以通过指向结构体变量的指针访问所指结构体变量的任何成员D.只要类型相同,结构体变量之间可以整体赋值
考题
下列说法不正确的是( )A.下列结构体定义时,占据了5个字节的空间 struct s {int num; int age; char sex; }B.结构体的成员名可以与程序中的变量名相同C.对结构体中的成员可以单独使用,它的作用相当于普通变量D.结构体的成员可以是一个结构体变量
考题
以下对C语言中共用体类型数据的正确叙述是______。A.可以对共用体变量名直接赋值B.一个共用体变量中可以同时存放其所有成员C.一个共用体变量中不能同时存放其所有成员D.共用体类型定义中不能出现结构体类型的成员
考题
若有如下说明: union s {char a[9] int b; float c; }t; 则下列叙述正确的是( )A.共用体变量t不能作为函数的参数B.通过引用共用体变量名t可以得到成员的值C.共用体变量t的地址和它的各成员的地址不同D.共用体变量t所占的内存长度等于它的各成员所占的内存长度之和
考题
下列描述说明正确的是( )A.定义结构体时,它的每个成员的数据类型可以不同B.不同结构体的成员名不能相同C.结构体定义时,其成员的数据类型不能是结构体本身D.结构体定义时各成员项之间可用分号也可用逗号隔开
考题
下列描述中,正确的是______。A.a[2*3+5]可以是一个数组元素B.可以对结构体类型和结构类型变量赋值、存取或运算C.结构一经定义,系统就给它分配了所需的内存单元D.结构体变量和共用体变量所占的内存长度是各成员占的内存长度之和
考题
定义共用体格式下确的是()A、struct共用体名{成员列表}变量列表;B、Union共用体名{成员列表}变量列表;C、union共用体名{成员列表}变量列表;D、union共用体名{成员列表}
考题
定义一个结构体变量后,该变量所占内存大小是()A、结构体中第一个成员所需内存容量B、结构体中最后一个成员所需内存容量C、结构体中各成员所需内存容量总和D、结构体成员中占内存容量最大者所需的容量
考题
以下C语言共用体类型数据的描述中,不正确的是()A、共用体变量占的内存大小等于所需内存最大的成员所占的内存B、共用体类型可以出现在结构体类型定义中C、在定义共用体变量的同时允许对第一个成员的值进行初始化D、同一共用体各成员的首地址不相同
考题
共用体与结构体区别正确的是()A、共用体各成员占不相同的起始地址,所占内存长度等于最长的成员所占内存B、结构体各成员占相同的地址所占内存长度等于全部成员所占内存之和C、共用体各成员占相同的起始地址所占内存长度等于最长的成员所占内存D、结构体各成员占不同的地址所占内存长度等于全部成员所占内存之和
考题
在使用共用体类型时,需要注意以下()A、同一个内存段可以用来存放几种不同类型的成员,但是每一次只能存放其中一种,而不是同时存放所有的类型。也就说在共用体中,只有一个成员起作用,其他成员不起作用。B、共用体变量中起作用的成员是最后一次存入的成员,在存入一个新的成员后原有的成员就失去作用C、共用体变量的地址和它的各成员的地址是一样的D、不能对共用体变量名赋值,也不能企图引用变量名来得到一个值
考题
C语言中共用体类型数据的叙述正确的是()A、可以对共用体变量名直接赋值B、一个共用体变量中可以同时存放其所有成员C、一个共用体变量中不能同时存放其所有成员D、共用体类型定义中不能出现结构体类型成员
考题
关于结构体定义描述正确的是()A、结构体可以定义在函数内部作为局部变量使用B、结构体可以定义在函数外部作为全局变量使用C、结构体最后的分号不能省略D、定义结构体使用的关键字是struct
考题
关于共用体,下列说法错误的是()A、共用体又可以称为联合体B、共用体内的各个成员共用一块内存C、共用体内的成员在使用内存空间上互不干涉,可以同时使用这块内存D、某种意义上来说,共用体比结构体节约内存
考题
下面正确的结构体定义格式是()A、struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;};B、struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;}C、struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名;D、struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名
考题
单选题以下叙述中正确的是( )。A
结构体数组名不能作为实参传给函数B
结构体变量的地址不能作为实参传给函数C
结构体中可以含有指向本结构体的指针成员D
即使是同类型的结构体变量,也不能进行整体赋值
考题
单选题以下叙述中正确的是( )。A
函数的返回值不能是结构体指针类型B
函数的返回值不能是结构体类型C
在调用函数时,可以将结构体变量作为实参传给函数D
结构体数组不能作为参数传给函数
考题
单选题定义一个结构体变量后,该变量所占内存大小是()A
结构体中第一个成员所需内存容量B
结构体中最后一个成员所需内存容量C
结构体中各成员所需内存容量总和D
结构体成员中占内存容量最大者所需的容量
考题
单选题以下C语言共用体类型数据的描述中,不正确的是()A
共用体变量占的内存大小等于所需内存最大的成员所占的内存B
共用体类型可以出现在结构体类型定义中C
在定义共用体变量的同时允许对第一个成员的值进行初始化D
同一共用体各成员的首地址不相同
热门标签
最新试卷