基本数据类型的数组位于堆栈中,而对象类型的数组位于堆中。
数组一经实例化后,其长度无法再改变
数组元素的起始下标是0
数组需使用new关键字来实例化,实例化后的数组,其元素具有初始值。
第1题:
下面关于Visual FoxPro数组的叙述中,错误的是 ______。
A.用DIMENSION和DECLARE都可以定义数组
B.Visual FoxPro只支持一维数组和二维数组
C.一个数组中各个数组元素必须是同一种数据类型
D.新定义数组的各个数组元素初值为.F
第2题:
以下叙述中错误的是( )。
A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行过程中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D.可以通过赋初值的方式确定数组元素的个数
第3题:
以下叙述中错误的是( )。A)对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B)数组名代表的是数组所占存储区的首地址,其值不可改变C)当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界的出错信息”D)可以通过赋初值的方式确定数组元素的个数
第4题:
给出以下定义:则正确的叙述为( )。
A.数组m和数组n等价
B.数组m和数组n的长度相同
C.数组m的长度小于数组n的长度
D.数组m的长度大于数组n的长度
第5题:
下列关于数组的叙述,错误的是
A.使用数组前,要有DIMENSION或DECLEARE命令定义数组
B.定义数组后,Visual FoxPro系统自动给每个数组元素赋以逻辑值.F.
C.在Visual FoxPro中只能使用一维数组、二维数组或三维数组
D.一个数组中各个数组元素可以不是同一种数据类型
第6题:
数组名作为参数时,以下叙述错误的是()
A.函数调用时是将实参数组的所有元素传给形参
B.函数调用时是将实参数组的首地址传给形参
C.函数调用时是将实参数组的第一个元素传给形参
D.函数调用时是将实参数组的所有元素地址传给形参
第7题:
下列关于数组的叙述中,错误的一条是______。
A.在声明时确定了大小的数组叫做静态数组
B.在过程中可多次使用ReDim语句来改变数组的大小,也可以改变数组的维数
C.每次使用ReDim语句都不会使原来数组中的值丢失
D.在Visual Basic中最多允许有60维数组
第8题:
已有定义:char a[]="xyz",b[]={′x′,′y′,′z′};,以下叙述中正确的是( )。A)数组a和b的长度相同 B)a数组长度小于b数组长度C)a数组长度大于b数组长度 D)上述说法都不对
第9题:
以下关于手术切口的叙述中,哪项是错误的( )
第10题:
以下数组定义语句中,错误的是( )