Delphi 二维数组作为参数 注意方法
2009-02-25 10:57
309 查看
delphi中数组作为参数传递,要将数组作为一个类去传递
如下例子所示:
type
ArrayType = array[0..3] of Integer;
pArray = ^ArrayType;
var
ArrayType1: ArrayType;
Array_pointer: pArray;
J: Integer;
begin
for J := 0 to High(ArrayType1) do
ArrayType1[j] := j;
Array_pointer := @ArrayType1;
fun(Array_pointer^);
end;
//显示二维数组内容
procedure fun(Test: array of ArrayType);
var
I, J: Integer;
begin
for I := 0 to High(Test) do
for J := 0 to High(ArrayType) do
ShowMessage(IntToStr(Test[I,J]));
end;
如下例子所示:
type
ArrayType = array[0..3] of Integer;
pArray = ^ArrayType;
var
ArrayType1: ArrayType;
Array_pointer: pArray;
J: Integer;
begin
for J := 0 to High(ArrayType1) do
ArrayType1[j] := j;
Array_pointer := @ArrayType1;
fun(Array_pointer^);
end;
//显示二维数组内容
procedure fun(Test: array of ArrayType);
var
I, J: Integer;
begin
for I := 0 to High(Test) do
for J := 0 to High(ArrayType) do
ShowMessage(IntToStr(Test[I,J]));
end;
相关文章推荐
- 二维数组作为函数参数的几种方法
- Delphi线程类 DIY(把类指针作为参数传进去,就可以执行类里面的方法啦)
- 阅读下面代码,程序列举了3种二维数组作为参数传递的方法:[转载]
- C语言中将二维数组作为参数传递给函数的方法
- Javascript:提取 对象的方法作为高阶函数的参数 要注意的
- 二维数组 作为函数参数 传递方法
- c# - 外部对象作为参数调用方法时需要注意的问题
- C语言中将二维数组作为参数传递给函数的方法
- C语言中将二维数组作为参数传递给函数的方法
- Java一维数组和二维数组作为方法参数有何不同
- 二维数组作为参数的函数的定义及调用方法
- C语言中将二维数组作为参数传递给函数的方法
- 二维数组作为参数需要注意的问题
- 二维数组的存储方式及其作为参数的方法
- 二维数组作为参数的函数定义及调用方法
- Delphi中调用C约定不定参数函数的调用方法.
- 转:如何将二维数组作为函数的参数传递
- 二维数组作为函数参数传递时函数的声明
- SpringMVC系列(五)使用 Serlvet 原生的 API 作为目标方法的参数
- 关于 mysql 存储过程 传递表名作为参数,以及从存储过程返回值的方法