正在加载图片...
三、动态数组及声明 动态数组指在声明数组时未给出数组的大小省略括号中的下标),当要使用它时、 随时用ReDm语句重新指出数组大小 形式如下: ReDim数组名(下标[,下标2.)[As类型] 例: Sub form load() h Dim sArray ()As Single ReDim aRray 4 End sub 说明: (1)Dim、 Private、 Public变量声明语句是说明性语句,可出现在过程内或通用声明段 ReDim语句是执行语句,只能出现在过程内。 (2)在过程中可多次使用RDm来改变数组的大小,也可改变数组的维数 (3)每次使用ReDm语句都会使原来数组中的值丢失,可以在ReDm语句后加 Preserve 参数用来保留数组中的数据,但使用 Preserve只能改变最后一维的大小,前面几 维大小不能改变。例52,求若干个学生的平均分。 (4) ReDim中的下标可以是常量,也可以是有了确定值的变量三、动态数组及声明 动态数组指在声明数组时未给出数组的大小(省略括号中的下标),当要使用它时 随时用ReDim语句重新指出数组大小。 形式如下: ReDim 数组名(下标[,下标2…]) [As 类型] 例: Sub Form_Load( ) Dim sArray( ) As Single … ReDim sArray(4,8) … End Sub 说明: (1) Dim、Private、Public变量声明语句是说明性语句,可出现在过程内或通用声明段 ReDim语句是执行语句,只能出现在过程内。 (2) 在过程中可多次使用ReDim来改变数组的大小,也可改变数组的维数. (3) 每次使用ReDim语句都会使原来数组中的值丢失,可以在ReDim语句后加Preserve 参数用来保留数组中的数据,但使用Preserve只能改变最后一维的大小,前面几 维大小不能改变。例5.2,求若干个学生的平均分。 (4) ReDim中的下标可以是常量,也可以是有了确定值的变量
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有