文件名称:动态数组及声明-VB6.0教程
文件大小:3.12MB
文件格式:PPT
更新时间:2024-05-15 03:18:26
VB6.0教程
三、动态数组及声明 动态数组指在声明数组时未给出数组的大小(省略括号中的下标),当要使用它时,随时用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中的下标可以是常量,也可以是有了确定值的变量。