vfp中如何定义数组

 我来答
燃烧生命0209
2012-03-09 · TA获得超过285个赞
知道小有建树答主
回答量:226
采纳率:100%
帮助的人:250万
展开全部
DIMENSION 命令
创建一维或二维内存变量数组。
注意:
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)
慎重还可靠灬宝贝f
推荐于2018-01-28 · TA获得超过12.9万个赞
知道大有可为答主
回答量:1.9万
采纳率:52%
帮助的人:2614万
展开全部
  定义数组命令:declare或者dimension命令。
1.dimension命令
dimension ar (10) :
定义一个一维数组ar,该数组有10个元素,数组下标从1开始。
dimension ab[3,2] :
定义一个二维数组ab,该数组有6个元素。
2.declare命令
declare a(3,4):

定义一个二维数组a,该数组有12个元素。

java中数组的定义:
字符串数组:
1、String[] str=new String[5];
2、String[] str=new String[]{"a","b"};
3、String[] str={"a","b"};
整形数组:
1、int[] i=new int[5];
2、int[] i=new int[]{0,1};
3、int[] i={0,1};

C语言数组定义:
一般有四种数组定义方式,以一维数组为例:
//定义指定维数的数组
int arr[10];
//定义不指定维数的数组,数组维数有初化列表元素个数决定。
int arr[] = {1,2,4};
//定义指定维数的数组,初始化不完全时,系统将未初始化元素初始化为0
int arr[10] = {1,2};
//动态分配一个数组。下面分配了一个有10个元素的数组。
int *arr =(int *) malloc(10 * sizeof(int));
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式