在vf中,怎么定义一个数值型的数组?

来源:百度知道 编辑:UC知道 时间:2024/05/15 14:18:52

DIMENSION 命令

创建一维或二维内存变量数组。
语法

DIMENSION ArrayName1 (nRows1 [, nColumns1])
[, ArrayName2 (nRows2 [, nColumns2])] ...

参数

ArrayName1

指定数组名。可以通过包含多个数组名(ArrayName2, ArrayName3 等)用一个 DIMENSION 命令创建多个数组。

nRows1 [, nColumns1]

指定要创建的数组大小。如果只包含 nRows1,就创建一维数组。一维数组含有一列和 nRows1 行。例如,下列命令创建一个名为 gaArrayOne 的一列十行的数组。

DIMENSION gaArrayOne(10)

若要创建二维数组,应包含 nRows1 和 nColumns1。nRows1 指定数组中的行数,nColumns1 指定列数。下列命令创建一个名为 gaArrayTwo 的二行四列的二维数组。

DIMENSION gaArrayTwo(2,4)

使用 DIMENSION 创建数组时,必须指定大小。在下面的示例中,创建了三个数组:前面两个示例中的数组 gaArrayOne 和 gaArrayTwo
,以及第三个名为 gaArrayThree 的数组:

DIMENSION gaArrayOne(10), gaArrayTwo(2,4), gaArrayThree(3,3)

在 DIMENSION 或 DECLARE 中,可以用方括号或圆括号括起表达式。例如,下面的两个命令创建相同的数组:

DIMENSION gaArrayOne(10), gaArrayTwo[2,4], gaArrayThree(3,3)
DIMENSION gaArrayOne[10], gaArrayTwo(2,4), gaArrayThree[3,3]

数组元素