构造数据类型包括()。A、数组B、结构体C、共用体D、变量

题目

构造数据类型包括()。

  • A、数组
  • B、结构体
  • C、共用体
  • D、变量
参考答案和解析
正确答案:A,B,C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列各数据类型不属于构造类型的是( )。

A.枚举型

B.共用型

C.结构型

D.数组型


正确答案:A
解析:本题考查高级语言的数据类型。

第2题:

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

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

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

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

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


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

第3题:

C语言的构造类型包括结构体、共用体和枚举类型。()

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


参考答案:错误

第4题:

定义共用体格式下确的是()

  • A、struct共用体名{成员列表}变量列表;
  • B、Union共用体名{成员列表}变量列表;
  • C、union共用体名{成员列表}变量列表;
  • D、union共用体名{成员列表}

正确答案:C

第5题:

下列描述中,正确的是______。

A.a[2*3+5]可以是一个数组元素

B.可以对结构体类型和结构类型变量赋值、存取或运算

C.结构一经定义,系统就给它分配了所需的内存单元

D.结构体变量和共用体变量所占的内存长度是各成员占的内存长度之和


正确答案:A

第6题:

关于函数返回值,以下叙述正确的是( )。

A.函数可以返回整个结构体,即使结构体中有数组

B.函数只能返回基本数据类型的数值或指针

C.函数不可以返回一个数组

D.函数不能没有返回值


正确答案:A
函数返回值可以整型、实型、字符型、指针和结构类型,也可以没有返回值。因此选项A正确,可以返回数组指针,因此可知选项8,c,D错误。故答案为A选项。

第7题:

以下叙述错误的是______。

A.共用体的所有变量都有一个相同的地址

B.结构体变量可以作为共有用体中的成员

C.共用体的成员一个时刻只有一个生效

D.要传递共用体的成员通常采用函数


正确答案:C

第8题:

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

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

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

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

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


正确答案:A

第9题:

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


正确答案:结构体

第10题:

下面列举的数据类型属于构造类型的是()

  • A、结构体
  • B、数组
  • C、指针
  • D、空

正确答案:A,B