以下对C语言中共用体类型数据的正确描述是()。A.一旦定义了一个共用体变量后,即可引用该变量或该变量中的任意成员B.一个共用体变量中可以同时存放其所有成员C.一个共用体变量中不能同时存放其所有成员D.共用体类型数据可以出现在结构体类型定义中,但结构类型数据不能出现在联合类型定义中

题目

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

A.一旦定义了一个共用体变量后,即可引用该变量或该变量中的任意成员

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

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

D.共用体类型数据可以出现在结构体类型定义中,但结构类型数据不能出现在联合类型定义中


相似考题
更多“以下对C语言中共用体类型数据的正确描述是()。”相关问题
  • 第1题:

    C语言中的构造类型数据包括()

    A.数组类型、构造体类型和共用体类型

    B.数组类型、结构体类型和指针类型

    C.数组类型、结构体类型和枚举类型

    D.数组类型、结构体类型和空类型


    正确答案:A

  • 第2题:

    下面关于类概念的描述中( )是错误的。

    A.类是抽象数据类型的实现

    B.类是具有共同行为的若干对象的统一描述体

    C.类是创建对象的样板

    D.类就是C语言中的结构体类型


    正确答案:D

  • 第3题:

    下列关于类概念的描述中,错误的是( )。

    A.类是抽象数据类型的实现

    B.类是具有共同行为的若干对象的统一描述体

    C.类是创建对象的模板

    D.类就是C语言中的结构类型


    正确答案:D
    解析:类是创建对象的模板,它包含着所创建对象的状态描述和方法的定义。类的完整描述包含了外部接口和内部算法以及数据结构的形式。

  • 第4题:

    若有如下定义: union aa {int n; char c[9]; float x;}a,b,c; 则下列叙述中不正确的是( )

    A.union aa是定义的共用体类型

    B.a,b,c是定义的共用体类型名

    C.n、c[9]和x是共用体的成员名

    D.a,b,c是定义的共用体变量名


    正确答案:B

  • 第5题:

    关于JAVA中数据类型描述正确的是()

    • A、double型是基本数据类型
    • B、Double型是基本数据类型
    • C、double型是引用数据类型
    • D、Double型是引用数据类型

    正确答案:A,D

  • 第6题:

    在JAVA语言中描述 A:‘8’与8是相同的描述 B:‘¥’的数据类型是char 下面的选项()是正确的。

    • A、两个描述都是正确的
    • B、只有描述A是正确的
    • C、两个描述都是错误的
    • D、只有描述B是正确的

    正确答案:D

  • 第7题:

    使用结构体过程中下列描述正确的是()

    • A、结构体类型的数据是由不同类型的数据组合而成的
    • B、一旦定义了某个结构体类型后,系统为此类型的各个成员分配内存单元
    • C、C语言中的结构体类型变量在程序执行期间一直驻留在内存
    • D、定义结构使用的关键字是Structured

    正确答案:A,C

  • 第8题:

    C语言中共用体类型数据的叙述正确的是()

    • A、可以对共用体变量名直接赋值
    • B、一个共用体变量中可以同时存放其所有成员
    • C、一个共用体变量中不能同时存放其所有成员
    • D、共用体类型定义中不能出现结构体类型成员

    正确答案:C

  • 第9题:

    构造数据类型包括()。

    • A、数组
    • B、结构体
    • C、共用体
    • D、变量

    正确答案:A,B,C

  • 第10题:

    多选题
    数据类型分为基本数据类型和构造数据类型,构造数据类型包括()。
    A

    数组

    B

    结构体

    C

    共用体

    D

    整型


    正确答案: A,B,C
    解析: 暂无解析

  • 第11题:

    单选题
    以下C语言共用体类型数据的描述中,不正确的是()
    A

    共用体变量占的内存大小等于所需内存最大的成员所占的内存

    B

    共用体类型可以出现在结构体类型定义中

    C

    在定义共用体变量的同时允许对第一个成员的值进行初始化

    D

    同一共用体各成员的首地址不相同


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    在JAVA语言中描述 A:‘8’与8是相同的描述 B:‘¥’的数据类型是char 下面的选项()是正确的。
    A

    两个描述都是正确的

    B

    只有描述A是正确的

    C

    两个描述都是错误的

    D

    只有描述B是正确的


    正确答案: B
    解析: 暂无解析

  • 第13题:

    C语言规定,如下说法是正确的()。

    A.不能将结构作为整体来进行存取;

    B.结构是若干变量的集合,这些变量的类型可以相同;

    C.共用体(联合)允许不同数据类型的数据使用共同的存储区域;

    D.不能用&来取结构的地址;

    E.位段是一种特殊的结构成员。位段的类型可以是char、int、float、double等。


    正确答案:ABC

  • 第14题:

    若有以下类型说明,则()是正确的叙述。

    A.sp是一个共用体变量名

    B.sp是一个共用体类型名

    C.unionsp是共用体类型名

    D.typedefunion是共用体类型名


    参考答案:B

  • 第15题:

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

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

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

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

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


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

  • 第16题:

    在C语言中构造数据类型包括数组类型、()类型和共用体类型。


    正确答案:结构体

  • 第17题:

    以下C语言共用体类型数据的描述中,不正确的是()

    • A、共用体变量占的内存大小等于所需内存最大的成员所占的内存
    • B、共用体类型可以出现在结构体类型定义中
    • C、在定义共用体变量的同时允许对第一个成员的值进行初始化
    • D、同一共用体各成员的首地址不相同

    正确答案:C

  • 第18题:

    (专基)下列选项中关于什么是结构体描述正确的是()。

    • A、结构体是高级语言中的一种构造类型
    • B、结构体是汇编语言中的一种指针类型
    • C、结构体是高级语言中的一种指针类型
    • D、结构体是C语言中的基本类型

    正确答案:A

  • 第19题:

    C语言中结构体是高级语言的()数据类型

    • A、基本
    • B、构造
    • C、指针
    • D、空

    正确答案:B

  • 第20题:

    C语言中允许的构造数据类型包括()

    • A、整型
    • B、浮点型
    • C、共用体
    • D、结构体

    正确答案:C,D

  • 第21题:

    数据类型分为基本数据类型和构造数据类型,构造数据类型包括()。

    • A、数组
    • B、结构体
    • C、共用体
    • D、整型

    正确答案:A,B,C

  • 第22题:

    多选题
    构造数据类型包括()。
    A

    数组

    B

    结构体

    C

    共用体

    D

    变量


    正确答案: B,A
    解析: 暂无解析

  • 第23题:

    单选题
    (专基)下列选项中关于什么是结构体描述正确的是()。
    A

    结构体是高级语言中的一种构造类型

    B

    结构体是汇编语言中的一种指针类型

    C

    结构体是高级语言中的一种指针类型

    D

    结构体是C语言中的基本类型


    正确答案: A
    解析: 暂无解析

  • 第24题:

    填空题
    在C语言中构造数据类型包括数组类型、()类型和共用体类型。

    正确答案: 结构体
    解析: 暂无解析