数组

请参阅

数组由一系列被称为元素的有序数据值构成,可以用序号引用这些元素。因为数组存在于内存中,所以能够快速访问和方便处理。用户可以很容易地指定、定位或处理数组中的元素。

数组与变量有着相同的范围选项。一个 Visual FoxPro 数组可以包含所有数据类型的值。

使用 DIMENSION DECLARE 命令创建数组,并通过数组名和元素位置为数组元素赋值。以下示例建立一个具有两列,五行元素的两维数组,并给第二列第一行元素赋值:

DIMENSION ArrayName[5,2]
ArrayName[1,2] = 966789

也可以使用 SCATTERGATHERCOPY TO ARRAYAPPEND FROM ARRAY 命令在数组元素与字段之间移动值。关于在应用程序中使用数组的更多信息,请参阅本章稍后的“处理数组”。