niusouti.com

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

题目

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

  • A、各成员所需要的内存量的总和
  • B、结构中第一个成员所需要的内存量
  • C、成员中占内存量最大者所需要的内存量
  • D、结构中最后那个成员所需要的内存量

相似考题
更多“当说明一个结构体变量时,系统分配给它的内存是()。”相关问题
  • 第1题:

    声明一个结构并不分配内存,内存分配发生在定义这个新数据类型的变量中。()


    参考答案:正确

  • 第2题:

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

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

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

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

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


    参考答案:A

  • 第3题:

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

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


    参考答案:错误

  • 第4题:

    设有如下说明:以下说法正确的是( )。

    A.NEW是一个结构体变量

    B.NEW是一个结构体类型

    C.ST是一个结构体类型

    D.以上说明形式非法


    正确答案:B
    以上形式定义NEW表示sT的结构类型,然后可以用NEW来说明结构体变量。因此选项B)正确。

  • 第5题:

    当内存变量与字段名变量重名时,系统优先处理A)内存变量 B)字段名变量 C)全局变量 D)局部变重


    正确答案:B
    变量有内存变量和字段名变量两种,内存变量是指变量的值保存在内存中,而字段名变量是指变量的值保存在表中,当这两种类型的变量重名时,系统默认字段名变量优先。故选项B为正确答案。

  • 第6题:

    当内存变量与字段变量同名时,系统优先地按______对待。

    A.字段变量

    B.内存变量

    C.局部变量

    D.全局变量


    正确答案:A

  • 第7题:

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

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

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

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

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


    正确答案:A

  • 第8题:

    在VisualFoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:()

    • A、PRIVATE
    • B、PUBLIC
    • C、LOCAL
    • D、在程序中直接使用的内存变量(不通过ABC说明)

    正确答案:C

  • 第9题:

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

    • A、结构体中第一个成员所需内存容量
    • B、结构体中最后一个成员所需内存容量
    • C、结构体中各成员所需内存容量总和
    • D、结构体成员中占内存容量最大者所需的容量

    正确答案:C

  • 第10题:

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

    • A、各成员所需要内存量的总和
    • B、共用体中第一个成员所需内存量
    • C、成员中占内存量最大者所需的容量
    • D、共用体中最后一个成员所需内存量

    正确答案:C

  • 第11题:

    当内存变量和字段变量同名时,引用内存变量的正确方法是M.变量名或M->变量名()


    正确答案:正确

  • 第12题:

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

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

    B

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

    C

    成员中占内存量最大者所需要的内存量

    D

    结构中最后那个成员所需要的内存量


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

  • 第13题:

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

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

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

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

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


    正确答案:A

  • 第14题:

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

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


    正确答案:×

  • 第15题:

    当内存变量与字段名变量重名时,系统优先处理

    A.内存变量

    B.字段名变量

    C.全局变量

    D.局部变量


    正确答案:B
    解析:变量有内存变量和字段名变量两种,内存变量是指变量的值保存在内存中,而字段名变量是指变量的值保存在表中,当这两种类型的变量重名时,系统默认字段名变量优先。故选项B为正确答案。

  • 第16题:

    以下关于程序运行时内存分配区域的描述中,说法错误的是(57)。

    A.全局变量区域,存放了程序当中的所有全局变量,是静态分配的区域

    B.主函数和其他函数的代码在一个程序开始运行时,就被装入到内存,保存在代码区

    C.堆是在函数调用时分配的,当函数调用结束之后,相应的堆就会被释放

    D.栈区域是由系统自动分配的


    正确答案:C
    解析:栈帧是指在调用一个函数时,系统会自动地分配一块内存区域给这个函数,用来保存运行上下文、形参变量和局部变量等信息。栈帧是在函数调用时分配的,当函数调用结束之后,相应的栈就会被释放。

  • 第17题:

    当内存变量与字段变量同名时,可以在内存变量名前面加上标志______来特别说明该变量是内存变量。

    A.A→

    B.M→

    C.B→

    D.G→


    正确答案:B

  • 第18题:

    在说明一个结构体变量时,系统分配给它的存储空间是( )。

    A.该结构体中第一个成员所需的存储空间

    B.该结构体中最后一个成员所需的存储空间

    C.该结构体中占用最大存储空间的成员所需的存储空间

    D.该结构体中所有成员所需存储空间的总和


    正确答案:D

  • 第19题:

    当定义一个结构体变量时,关于系统为它分配的内存空间是,以下说法错误的是()

    • A、结构体中一个成员所需的内存容量
    • B、结构体中第一个成员所需的内存容量
    • C、结构体中占内存容量最大者所需的容量
    • D、结构中各成员所需内存容量之和

    正确答案:A,B,C,D

  • 第20题:

    ()变量在内存中只有一个拷贝,被该类的所有对象共享;每当创建一个实例,就会为()变量分配一次内存,()变量可以在内存中有多个拷贝,互不影响。


    正确答案:类;实例;实例

  • 第21题:

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

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

    正确答案:A,C

  • 第22题:

    结构体变量所占的内存长度为()。


    正确答案:所有成员占用内存的总和

  • 第23题:

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

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

    B

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

    C

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

    D

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


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