静态数组的存储空间可以在编译时确定。

题目
判断题
静态数组的存储空间可以在编译时确定。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面关于数组的描述错误的是

A.在C++语言中数组的名字就是指向该数组第一个元素的指针

B.长度为n的数组,下标的范围是0~n-1

C.数组的大小必须在编译时确定

D.数组只能通过值参数和引用参数两种方式传递给函数


正确答案:D
解析:本题考查的是数组的基本使用,数组还可以通过对应的指针调用传递参数,其余选项的说法都是正确的。

第2题:

如果一个数组所需要的存储空间的大小在编译时就已知道,则称此数组是动态数组。()

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


参考答案:×

第3题:

下面关于数组的描述错误的是_________。

A在C++语言中数组的名字就是指向该数组第一个元素的指针

B长度为n的数组,下标的范围是0-n

C数组的大小必须在编译时确定

D数组只能通过值参数和引用参数两种方式传递给函数


正确答案:D

第4题:

每个过程的活动记录的体积在编译时可静态确定。()

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


正确答案:正确

第5题:

若有数组声明 a[0..3,0..2,1..4],设编译时为 a 分配的存储空间首地址为base_a,且每个数组元素占据一个存储单元。当元素以行为序存放(即按 a[0,0,1],a[0,0,2],a[0,0,3],a[0,0,4],a[0,1,1],a[0,1,2],…,a[3,2,4]顺序存储),则数组元素a[2,2,2]在其存储空间中相对base_a的偏移量是 (55) 。

A.8

B.12

C.33

D.48


正确答案:C
本题数组元素存储基础知识。对于数组声明a(0..3,0..2.1..4},元素布局如下:当元素以行为序存放时,排列在a[2,2,2]之前的元素个数为33个,因此该元素在其存储空间中相对base_a的偏移量是33。

第6题:

以下说法正确的有()。

A、使用ReDim语句将释放动态数组所占的存储空间

B、使用ReDim语句也可以保留动态数组中原有的内容

C、使用Erase语句将释放动态数组所占的存储空间

D、使用Erase语句将释放静态数组所占的存储空间


参考答案:BC

第7题:

下列关于数组的叙述中,错误的一条是______。

A.在声明时确定了大小的数组叫做静态数组

B.在过程中可多次使用ReDim语句来改变数组的大小,也可以改变数组的维数

C.每次使用ReDim语句都不会使原来数组中的值丢失

D.在Visual Basic中最多允许有60维数组


正确答案:C
解析:每次使用ReDim语句都会使原来数组中的值丢失,可以在ReDim语句后加Preserve参数用来保留数组中的数据。

第8题:

● 关于程序语言的说法,错误的是 (25) 。

(25)

A. 脚本语言属于动态语言,其程序结构可以在运行中改变

B. 脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序

C. php、JavaScript属于静态语言,其所有成分可在编译时确定

D. C 语言属于静态语言,其所有成分可在编译时确定


正确答案:A

第9题:

下面关于数组的描述错误的是( )。 A.在C++语言中数组的名字就是指向该数组第一个元素的指针SXB

下面关于数组的描述错误的是( )。

A.在C++语言中数组的名字就是指向该数组第一个元素的指针

B.长度为n的数组,下标的范围是0~n-1

C.数组的大小必须在编译时确定

D.数组只能通过值参数和引用参数两种方式传递给函数


正确答案:D
本题考查的是数组的基本使用,数组还可以通过对应的指针调用传递参数,其余选项的说法都是正确的。

第10题:

● 下面关于程序语言的叙述,错误的是 (22) 。

(22)

A. 脚本语言属于动态语言,其程序结构可以在运行中改变

B. 脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序

C. php、JavaScript属于静态语言,其所有成分可在编译时确定

D. C语言属于静态语言,其所有成分可在编译时确定


正确答案:C

更多相关问题