【单选题】下列语句能正确定义数组的是 。
A. 用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型 B. 在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义 C. 在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量 D. 数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
A. 用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型 B. 在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义 C. 在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量 D. 数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
举一反三
- 以下关于动态数组的说法中不正确的是________。 A: 使用ReDim语句可以改变动态数组的维数 B: 使用ReDim语句可以改变动态数组的类型 C: 动态数组只有用ReDim语句重定义后才可以使用 D: 可以直接使用ReDim语句动态创建一个新数组
- 定义动态数组后,使用ReDim语句再次定义数组时,不可改变_______
- 用ReDim语句重新定义一个数组的大小,如果想保留动态数组中原有数组元素的值,应加上关键字()。
- 动态数组是在声明数组时未给出,可以在使用它时,随时用ReDim语句重新指出大小的数组
- 在程序运行时,可以改变元素个数的数组属于()。 A: 动态数组 B: 全局数组 C: 静态数组 D: 局部数组