• 2022-06-07
    (1+X)以下关于数组内存空间的描述,哪一个是错误的( )?
    A: 数组名保存在栈空间,数组元素保存在堆空间。
    B: 在定义数组时,如果不给数组的元素赋初值,那么数组的元素会使用相应数据类型的默认值。
    C: 由基本数据类型构成的数组和由引用类型构成的数组,其内存结构是一致的。都是由栈中保存的数组名,直接指向了堆中的数据。
    D: 数组名实际代表的是数组元素在堆内存中的地址,不是数组元素本身。
  • C

    内容

    • 0

      关于数组和指针,以下说法错误的是() 可以让一个指针指向一个同类型的数组 指针可以指向同类型的数组中的任意一个元素 数组名本身就是一个指针,指向数组内存的起始位置 既可以读入数据到数组中,也可以读入数据到未赋初值的指针中

    • 1

      二维数组是由()嵌套形成的数组。 A: 基本类型数据元素 B: 引用类型数据元素 C: 数据元素 D: 一维数组

    • 2

      数组是引用数据类型还是基本数据类型?数组可以包含对象类型的元素吗?描述数组元素的默认值。

    • 3

      数组名就代表了数组中第一个元素在内存中的地址,数组元素按照次序依次顺序存放。

    • 4

      【单选题】关于数组,下列说法中不正确的是()。A.数组是最简单的复合数据类型,是一系列数据的集合B.数组元素可以是基本数据类型、对象或其他数组C.定义数组时必须分配内存D.一个数组中所有元素都必须具有相同的数据类型 A. 数组是最简单的复合数据类型,是一系列数据的集合 B. 数组元素可以是基本数据类型、对象或其他数组 C. 定义数组时必须分配内存 D. 一个数组中所有元素都必须具有相同的数据类型