如何传递多维数组参数? 请问,多维的数组,例如:B:array[1..10, 1 .. 9] of Double ;如何作为参数传递给函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 B:array of array of Double; 一般把多维数组这样定义比较好type TMyArr = array[1..10, 1 .. 9] of Double ;procedure DoSth(MyArr: TMyArr);begin ......end; Rail100兄的做法可以用,但有个问题,既然作为参数传递,那在不同调用时所用数组的上下标是不一样的。所以,还需要更好的办法。 既然作为参数传递,那在不同调用时所用数组的上下标是不一样的==============================================================那就是回复人: jinjazz(近身剪(N-P攻略)) ( ) 信誉:110 2005-02-03 16:17:00 得分: 0 B:array of array of Double; 这个喽 在delphi6中B:array of array of Double;编译通不过。 在delphi6中procedure mm(B:array of array of Double);编译通不过。 Developerljm(飞车用数组的指针传递吧==========================具体怎么做? 直接傳一維數組也可以 多維數組都可以由一維數組來模擬實現 好象內部是一樣的。type IntDynArray = array of integer;a: IntDynArray;function MyFunc(aa: IntDynArray; nLen, nRow, nCol: Integer):Boolean;總長度 行[第一維] 列[第二維] Excel导入语句在Delphi中不可用 有偿散分,希望各位友人能顶一下 求解决方案,急急! 请问如何创建多窗体的应用程序?大家不用笑哦--菜鸟 有没有什么好用的画流程图的软件? ListView中画图标的问题 非常简单的存储过程问题,如何写一个这样的简单查询的存储过程? 知道网上一个机器的ip,如何获得此机器的日期? 关于类型间转换的问题。 在DELPHI中如何将日期置为NULL,我没有对日期进行任何操作但在保存时自动为1899.12.30 Intraweb使用多线程时不正常的问题,不知道你们有没有解决过 通过伪装IP去访问一个Web网页,一个超难的问题!
type
TMyArr = array[1..10, 1 .. 9] of Double ;procedure DoSth(MyArr: TMyArr);
begin
......
end;
==============================================================那就是回复人: jinjazz(近身剪(N-P攻略)) ( ) 信誉:110 2005-02-03 16:17:00 得分: 0
B:array of array of Double;
这个喽
B:array of array of Double;
编译通不过。
procedure mm(B:array of array of Double);
编译通不过。
用数组的指针传递吧
==========================
具体怎么做?
IntDynArray = array of integer;a: IntDynArray;function MyFunc(aa: IntDynArray; nLen, nRow, nCol: Integer):Boolean;
總長度 行[第一維] 列[第二維]