正在加载图片...
(2)数组名的命名方式与变量命名相同,但代表一个集合。 (3)数组元素是变量名后带有(下标)形式的变量,作为整体通过下标的变化而改变。 也可称为下标变量。 13.数组的声明 定义数组是为了确定数组的类型并给数组分配所需的存储空间,定义数组包括定义数组 的名称、维数、大小和类型。 格式: Dim<数组名>[维数定义][As数据类型] 其中: 数组名:用户为数组起的名字,必须是合法的标识符。 维数定义:它是用来确定数组是几维的,并确定每一维的最大值。下标个数决定维数。 As数据类型:说明数组元素的类型,如果省略,则数组默认为at类型。 14.下标变量 下标变量就是数组元素,它是数组处理的基本单位。写作:数组名(下标1,下标2) 其中: (1)下标用于指明数组元素在数组中的位置 (2)下标可以是常数、变量或表达式。 (3)下标值必须是整数,若为非整数则自动取整。 (4)下标的个数必须与定义数组的维数相同。 (5)下标不能超界。 15.数组的上、下界 数组下标的下界一般默认为0,而用户也可以根据需要自行定义上、下界 格式(1):Option base n 用于指定数组下标的默认下界。n的取值只能是0或1,即只能定义下界为0或1。该 语句必须放在数组定义之前,只能出现在窗体模块或标准模块层,不能出现在过程中。 格式(2):Dim数组名(下界To1上界) 其中下界和上界表示该维的最小值和最在下标值。下界如省略,则按0或1处理,具体 由格式1的语句决定。 16.动态数组 定义数组时用变量作为下标定维的数组是动态数组。在程序运行时才分配内存空间。 (1)动态数组的定义 用Public或Dim声明一个空数组,即没有下标的数组,但数组名后的括号不能省略。 然后在过程中有Redim语句声明带下标的数组 Redim语句的格式: Redim [Preserve]数组名(下标)As<数据类型 功能是重新定义动态数组,按定义的下标重新分配存储单元,并可为定义的变量改变存 储类型 (2)说明: 定义没有下标的数组应在窗体层、标准模块或过程中完成。而ReDim语句只能出现在 £¦ úúAúwV®NJK­> £¦  Iú Y£™ ¦AV$Ó°² ™ _> ƒGÒә >  !&'  IÓ%,iÁgbV ý  úÒ24ë> @AB *&1 ú     yTB úB*ÓúV[\I­ >  BI*†ImV,J123>™ K¹>  B VWX VZ!"Ó 2'& >  ()*+ ™ ÜI VI‡+!"#>]$Bú£™ !™ ¦ yTB £¦™ *ª$ ^T#> £¦™ GHI<RNOA> £¦™ 3[\I°V|Ó%°Z&'(°> £¦™ K[\ w> £¦™ f„)*>  !,-(. ™ ™*JU!"Ó $V_*ƒGH+gh&? ¿™*> @A£¦B3,&#( *ª$™ !"™*> (3؄I $ R VÉ؄ ™*Ó $ R > DE[\,^ aV؄‘’^-².kR /.k0Vf„‘’^ T> @A£¦B*&1 ú£™* #  ¿*¦ yT™*ë¿*N1143ë1^™ 3>™*W VZÙ $ R ‡+V² ¼@A DE¹>  /0!  ·*$ә I'2>^•?·3iðb> £¦'2 * 456& R *&1 4JKVÉ5Y™ Vú¥f„ > 6^ TY 7&1 DE4 ™ > 7&1 DE@AB 7&14''8 ú£™ ¦   7„I8 '2VÙ ™ 8iV,GÓ  > £¦B  5Y™ x^-²0 /.kR Tû…>_ 7*&1 DE؄‘’^
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有