vfp中如何定义数组
2个回答
展开全部
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)
创建一维或二维内存变量数组。
注意:
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)
展开全部
定义数组命令: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));
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));
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询