首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有一个动态数组a有两个元素a(0)和a(1),现要令数组a有三个元素a(0)、a(1)和a(2),则应当使用【 】语句。
若有一个动态数组a有两个元素a(0)和a(1),现要令数组a有三个元素a(0)、a(1)和a(2),则应当使用【 】语句。
admin
2013-04-11
37
问题
若有一个动态数组a有两个元素a(0)和a(1),现要令数组a有三个元素a(0)、a(1)和a(2),则应当使用【 】语句。
选项
答案
ReDim a(2)
解析
ReDim语句:在过程级别中使用,用于为动态数组变量重新分配存储空间。
语法:
ReDim[Preserve]varname(subscripts)[As type][,varname(subscripts)[As type]]...
可以使用ReDim语句反复地改变数组的元素以及维数的数目,但是不能在将一个数组定义为某种数据类型之后,再使用ReDim将该数组改为其他数据类型,除非是Variant所包含的数组。
如果将数组改小,则被删除的元素中的数据就会丢失。如果按地址将数组传递给某个过程,那么不要在该过程内重定义该数组的各维的大小。
Erase语句重新初始化大小固定的数组的元素,以及释放动态数组的存储空间(但不能重新定义数组)。
语法:
Erase arraylist
所需的arraylist参数是一个或多个用逗号隔开的需要清除的数组变量。
说明:
①Erase根据是固定大小(常规的)数组还是动态数组,来采取完全不同的行为。Erase无需为固定大小的数组恢复内存。
②Erase释放动态数组所使用的内存。在下次引用该动态数组之前,程序必须使用ReDim语句来重新定义该数组变量的维数。
转载请注明原文地址:https://jikaoti.com/ti/TsO0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
决定控件上文字的字体、字形、大小、效果的属性是______。
决定一个窗体有无控制菜单的属性是______。
当用【】方式打开文件时,如果对文件进行写操作,则写入的数据附加到原来文件的后面。
下列说法错误的是
数据的逻辑结构有线性结构和【】两大类。
如果在窗体Form1上添加一个通用对话框控件CommonDalogl,那么语句CommonDialog1.Action=4的作用是______。
在面向对象方法中,允许作用于某个对象上的操作称为【】。
下面程序的功能是统计字符串中“i”的个数请填空。SubCOU()DimnAsIntegera$="BeijingUniversityofTechnology"n=L
执行语句Open"Tel.dat"ForRandomAs#1Len=50后,对文件Tel.dat中的数据能够执行的操作是______。
在窗体上画一个文本框,一个命令按钮和一个标签,其名称分别为Text1、Command1和Label1,文本框的Text1属性设置为空白,然后编写如下事件过程:PrivateSubCommand1_Click()x=Int(Val(
随机试题
EDTA同阳离子结合生成()。
男性,37岁,诊断风心病二尖瓣病变多年,4年前除心悸、气短外,出现足肿、尿少,体检有心房颤动,一直用地高辛和小量利尿剂治疗。地高辛的作用机制哪一项是错误的
某废旧资源利用项目建设期为1年,投产当年可盈利,按有关规定免征所得税1年,投产次年起为33%,该项目在建设初向银行借款1000万元,筹资费用率为0.5%,年利率6%。按年付息,为期3年,到期一次还清,该借款的税后资金成本是()。
下列各项符合房产税规定的是()。
探望病人通常会送上一束鲜花。但某国曾有报道说,医院花瓶养花的水可能含有很多细菌,鲜花会在夜间与病人争夺氧气,还可能影响病房里电子设备的工作。这引起了人们对鲜花的恐慌,该国一些医院甚至禁止在病房内摆放鲜花。尽管后来证实鲜花并未导致更多的病人受感染.并且权威部
计算二重积分|x2+y2—1|dσ,其中D={(x,y)|0≤x≤1,0≤y≤1}。
假设A是n阶方阵,其秩(A)=r<n,那么在A的n个行向量中().
【T1】我要跟你讲讲文学是什么!不——只是但愿能做到,可实际上我做不到。(wish)对于文学的奥秘,只能略加阐释,做点提示,仅此而已。【T2】我就试着给诸位做点提示吧。(thinking)为此,我要引导你回顾一下你的历史,或者做一番遐想。【T3】比如
ChicagoPublicSchoolsofficialsaregivingthepublicanearlylookatthestrategytheywilluseinDecemberwhendecidingwhi
A、Thetotalofhisorderis$17.90.B、Thephonenumberis340-1870.C、Theaddressis1340North16East.D、Thecustomerwantsa
最新回复
(
0
)