CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何将一个二维数组作为函数function的参数传递,且二维数组的维数可变?

楼主nuaaliao(深蓝色的海)2000-11-02 20:52:00 在 Delphi / VCL组件开发及应用 提问

如何将一个二维数组作为函数function的参数传递,且二维数组的维数可变? 问题点数:50、回复次数:10Top

1 楼Lionheart(狮心)回复于 2000-11-02 22:37:00 得分 25

只要将其设为VAR参数就可在函数中传如传出。VARARRAYREDIM可改最后一维。你可以用嵌套方式定义数组。Top

2 楼phf(tonight,I don't cry)回复于 2000-11-02 23:54:00 得分 0

guan   zhuTop

3 楼nuaaliao(深蓝色的海)回复于 2000-11-03 11:55:00 得分 0

for   exampleTop

4 楼zswang(伴水清清)(专家门诊清洁工)回复于 2000-11-03 12:40:00 得分 25

function   f(var   ea:   array   array   of   type):   type;Top

5 楼nuaaliao(深蓝色的海)回复于 2000-11-03 20:44:00 得分 0

to   zswang  
  能否详细一点,拜托!!我很着急呀?Top

6 楼cybercake(数字蛋糕)回复于 2000-11-06 05:18:00 得分 0

Delphi支持动态数组的,注意SetLength、Low(或者是GetLow,记不得了)、High等函数。Top

7 楼xfchai(非法操作)回复于 2000-11-06 20:29:00 得分 0

动态多维数组不能做参数Top

8 楼steps(壮丁)回复于 2000-11-06 21:17:00 得分 0

用指针Pointer可以实现Top

9 楼nuaaliao(深蓝色的海)回复于 2000-12-21 16:38:00 得分 0

我查资料知道了  
  delphi中传递的数组作为型参只能是形如一维数组的形式  
  如:function   getvalue(myarray:array   of   integer):type  
  所以传递动态的二维数组徐如下定义  
    type    
            Tarray:array   of   integer;  
   
  function   getvalue(myarray:array   of   Tarray):type  
   
  再用setlength(myarray,3,4)设置动态数组的大小  
   
   
  以上希望对大家有所帮助!  
  Top

10 楼nuaaliao(深蓝色的海)回复于 2000-12-21 16:38:00 得分 0

我查资料知道了  
  delphi中传递的数组作为型参只能是形如一维数组的形式  
  如:function   getvalue(myarray:array   of   integer):type  
  所以传递动态的二维数组徐如下定义  
    type    
            Tarray:array   of   integer;  
   
  function   getvalue(myarray:array   of   Tarray):type  
   
  再用setlength(myarray,3,4)设置动态数组的大小  
   
   
  以上希望对大家有所帮助!  
  Top

相关问题

  • 二维数组
  • oracle 二维数组
  • 在函数中如何使用二维数组作参数
  • 请问怎样传递二维数组到函数?
  • 如果函数参数是二维数组该怎么传?
  • 函数形参中含的二维数组是成a[ ] [ ]行不行?
  • 可不可以使用二维数组在 ReadFile 函数里?
  • 二维数组作参数传递给函数
  • 很笨..函数怎么实现用打印二维数组?
  • c++中如何传递二维数组,函数接口?

关键词

  • 函数
  • 数组
  • 二维
  • 维数
  • 传递
  • 参数
  • tarray
  • myarray
  • 动态
  • setlength

得分解答快速导航

  • 帖主:nuaaliao
  • Lionheart
  • zswang

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo