-
array 函数 (array function)。
返回包含数组的变体。
语法。 array(arglist)
必需的 arglist 参数是一个逗号分隔的值表,用于将值分配给变体包含的数组元素。 如果未提供任何参数,则创建一个长度为 0 的数组。
说明。 用于表示数组元素的符号由变量名称、括号和括号中所需元素的索引号组成。 在下面的示例中,第一个语句创建变体的变体。
第二个语句将数组分配给变量 a。 最后一条语句将数组的第二个元素的值分配给另一个变量。
dim a as variant
a = array(10,20,30)
b = a(2)
使用 array 函数创建的数组的下限由 option base 语句指定的下限确定,除非数组由类型库的名称定义(例如 )。 如果它由类型库名称限定,则数组不受选项库的影响。
注意 未声明为数组的变体也可以表示数组。 除了固定长度的字符串和用户定义的类型外,变体变量可以表示任何类型的数组。 尽管包含数组的变体和包含 variant 类型元素的数组在概念上是不同的,但访问数组元素的方式是相同的。
-
在 VB 中,array() 函数用于创建数组,这意味着返回包含数组的变体。 您可以创建数值数组(具有数字 ID 键的数组)、关联数组(具有指定键的数组,每个键与一个值关联)和多维数组(包含一个或多个数组的数组)。
array(50 25 369 42 23 36 88 127) 表示创建了一个多维数组,称为数组,其中包含这八个数字。
-
数组赋值函数。
格式:变量名称 = 数组(常量列表)。
其中:变量名称必须声明为变体类型并用作数组。
常量列表用逗号分隔,数组的下限和上限由 lbound 和 ubound 函数获得。
-
数组是数组的意思,在VB中,还有一个叫数组的函数,它用于通过向函数传递参数来初始化一个变体类型的数组。
-
例如,这将为 a 分配一个值,然后 a 变成一个数组 a = array(1, 2, 3, 4, 5) for i = 0 to ubound(a) print a(i), next
-
它定义一个有界数组,其中包含五个元素,它们是