毕业设计网
开发环境 |

VB中的数组的详解

数组是有相同数据类型的一组变量的集合.用Private,Public,Global或Dim语句来声明.
格式:Dim 数组名(lower,upper) As (type)
如:Dim recorD(5) As Integer Dim Matrix(2,3) As Integer
动态数组:带有空()的Dim 可以声明一个动态数组.如:Dim DnyArray()
静态数组
是指数组元素的个数是固定不变的,即它们占用的内存空间大小是固定不变的.
根据维数的不同,可分为一维数组和多维数组.
VB动态数组
目的:根据需要来确定数目.
格式:Dim MyArry( ) As Integer
在用时,必须使用ReDim语句把它重新定义(即具体化).
静态数组和动态数组
静态数组是指数组元素的个数是不变的.
动态数组,可以在程序运行时根据需要,精确定义数组的大小.在声明数组时,不给出维数列表就是将数组声明为动态数组.如:Dim MyArry () As Integer
但使用时,还需使用ReDim语句把它重新定义,如ReDim MyArry(10,10)
LbounD,UbounD函数与数组
LBounD函数和UbounD函数都是返回一个Long型数据,前者得到的值为指定数组维可用的最小下标,而后者得到的是最大下标.
格式:LbounD(数组名[,指定的维数]) UbounD(数值组名[,指定的维数])
使用数组时应注意
数组名命名规则和变量名的相同.
数组名后是用圆括弧,不能用方括弧.
下标的下界必须不能大于其上界.

记录类型数据
记录类型定义: [Private|Public] Type 记录类型名 成员列 EnD Type
在记录类型中声明静态数时,必须用数字文字或常量而不能用变量来声明.
定义记录类型变量:用来说明拥有这种类型的变量,如:Dim stu1,stu2 As stu.
记录类型变量的赋值和检索.

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:vb变量,常量和数据类型
下一篇:VB的运算符的用法


版权所有 毕业设计网联系qq:242219979 © 2007-2022