
注意:
DIMENSION 在 *** 作和语法上与 DECLARE 命令相同。更多的信息,请参见 DECLARE 命令。
DIMENSION ArrayName1(nRows1 [, nColumns1]) [AS cType]
[, ArrayName2(nRows2 [, nColumns2])] ...
参数
ArrayName1
指定数组名。提示:
通过包含多个数组名,可以用一条 DIMENSION 命令创建多个数组,例如,ArrayName2, ArrayName3, 等等。
nRows1 [, nColumns1]
指定要创建的数组大小。注意:
使用 DIMENSION 创建的每个数组都必须指定大小。数组大小受可用内存的限制,特别是对于非常大的数组,可能会影响性能。确定您的电脑有足够的内存以容纳您的数组之最高上限。
要创建一维数组,应仅包含 nRows1。在此情况下,DIMENSION 用 nRows1 创建单列一维数组的行数。例如,下面命令创建一个 10 行 1 列的一维数组 gaArrayOne :
DIMENSION gaArrayOne(10)
要创建二维数组,应同时包含 nRows1 和 nColumns1。在此情况下,nRows1 指定数组的行数,nColumns1 指定数组的列数。下例创建一个 2 行 4 列的二维数组 gaArrayTwo :
DIMENSION gaArrayTwo(2,4)
=store数值
to
<内存变量表>
或者用
内存变量=数值
来对变量进行赋值。
实例如下:
store
0
to
s,t
&&将0赋值给s和t两个变量
a=0
&&变量a赋初值为0
在VFP中定义数组的语句为:
dimension/declare
〈数组1(下标值1,上标值1)(,〈数组2(下标值2,上标值2)〉(,……))
实例如下
dime
xm(30)
&&定义一维数组xm,共有30个变量,分别为xm1,xm2,
……,xm30
declare
zc(3,5)
&&定义二维数组zc,共有15个变量(3×5).
DIM语句是在VB中用的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)