(专基)下列选项中关于什么是结构体描述正确的是()。A、结构体是高级语言中的一种构造类型B、结构体是汇编语言中的一种指针类型C、结构体是高级语言中的一种指针类型D、结构体是C语言中的基本类型

题目

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

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

相似考题
更多“(专基)下列选项中关于什么是结构体描述正确的是()。A、结构体是高级语言中的一种构造类型B、结构体是汇编语言中的一种指针类型C、结构体是高级语言中的一种指针类型D、结构体是C语言中的基本类型”相关问题
  • 第1题:

    以下叙述中错误的是

    A.只要类型相同,结构体变量之间可以整体赋值

    B.函数的返回值类型不能是结构体类型,只能是简单类型

    C.可以通过指针变量来访问结构体变量的任何成员

    D.函数可以返回指向结构体变量的指针


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第2题:

    在c语言中,下列类型属于构造类型的是()

    • A、整型
    • B、指针类型
    • C、实型
    • D、结构体类型

    正确答案:D

  • 第3题:

    数据结构里,下列选项中是定义结构体类型的指针变量的格式不正确的是()。

    • A、struct结构名指针变量名
    • B、struct结构名变量名
    • C、static结构名指针变量名
    • D、struct指针变量名结构名

    正确答案:B,C,D

  • 第4题:

    下列选项中是定义结构体类型的指针变量的格式不正确的是()。

    • A、struct结构名 指针变量名
    • B、struct结构名 变量名
    • C、static结构名 指针变量名
    • D、struct指针变量名 结构名

    正确答案:B,C,D

  • 第5题:

    结构体是构造类型的。


    正确答案:正确

  • 第6题:

    数据结构中,在高级语言中,可以定义结构体数组。


    正确答案:正确

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    单选题
    数据结构里,下列选项中是定义结构体类型的指针变量的格式的是()。
    A

    struct结构名指针变量名

    B

    struct结构名变量名

    C

    static结构名指针变量名

    D

    struct指针变量名结构名


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

  • 第9题:

    单选题
    以下叙述中正确的是(  )。
    A

    函数的返回值不能是结构体指针类型

    B

    函数的返回值不能是结构体类型

    C

    在调用函数时,可以将结构体变量作为实参传给函数

    D

    结构体数组不能作为参数传给函数


    正确答案: D
    解析:
    C项正确,结构体变量作为实参时,是传值形式调用;AB两项错误,函数的返回值可以是结构体变量和结构体指针变量;D项错误,向函数传递结构体数组名时,传递的是实参结构体数组的首地址,是传引用形式调用。答案选择C选项。

  • 第10题:

    多选题
    数据结构里,下列选项中是定义结构体类型的指针变量的格式不正确的是()。
    A

    struct结构名指针变量名

    B

    struct结构名变量名

    C

    static结构名指针变量名

    D

    struct指针变量名结构名


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

  • 第11题:

    判断题
    在高级语言中,不可以定义结构体类型的指针变量。
    A

    B


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

  • 第12题:

    多选题
    下列选项中是定义结构体类型的指针变量的格式不正确的是()。
    A

    struct结构名 指针变量名

    B

    struct结构名 变量名

    C

    static结构名 指针变量名

    D

    struct指针变量名 结构名


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

  • 第13题:

    下面关于类和对象的描述中,错误的是

    A.类就是C语言中的结构体类型,对象就是C语言中的结构体变量
    B.类和对象之间的关系是抽象和具体的关系
    C.对象是类的实例,一个对象必须属于一个已知的类
    D.类是具有共同行为的若干对象的统一描述体

    答案:A
    解析:

  • 第14题:

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

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

    正确答案:A,B

  • 第15题:

    结构体是一种基本类型,和int类型相似。


    正确答案:错误

  • 第16题:

    数据结构里,下列选项中是定义结构体类型的指针变量的格式的是()。

    • A、struct结构名指针变量名
    • B、struct结构名变量名
    • C、static结构名指针变量名
    • D、struct指针变量名结构名

    正确答案:A

  • 第17题:

    在高级语言中,不可以定义结构体类型的指针变量。


    正确答案:错误

  • 第18题:

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

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

    正确答案:A,C

  • 第19题:

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

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

    正确答案:C,D

  • 第20题:

    单选题
    在c语言中,下列类型属于构造类型的是()
    A

    整型

    B

    指针类型

    C

    实型

    D

    结构体类型


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

  • 第21题:

    判断题
    数据结构中,在高级语言中,可以定义结构体数组。
    A

    B


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

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    单选题
    以下叙述中正确的是(  )。
    A

    结构体数组名不能作为实参传给函数

    B

    结构体变量的地址不能作为实参传给函数

    C

    结构体中可以含有指向本结构体的指针成员

    D

    即使是同类型的结构体变量,也不能进行整体赋值


    正确答案: C
    解析:
    C项正确,结构体中的成员可以是各种类型的指针变量。当一个结构体中有一个或多个成员的基类型就是本结构体类型时,通常把这种结构体称为可以“引用自身的结构体”,定义二叉树结构时,就使用了这种结构体。AB两项错误,结构体的数组名和结构体变量的地址作为实参时,都是传引用形式调用函数;D项错误,同类型的结构体变量之间可以直接赋值,实际操作是内存空间拷贝。答案选择C选项。