Delphi中的参数传递

眉间皱痕 提交于 2020-02-01 01:15:30

  Delphi中的参数传递

    大家在使用C++的时候可以使用引用和值拷贝来传递参数,其实在Delphi中也是可以的。
    下面讲怎么使用,使用拷贝参数传递,用法就是我们一般的使用的方法,下面是一个例子

1procedure noRef(i:integer);
2begin
3   i:= i*5;
4end;
      如果是引用参数传递,可以看下面的例子
1procedure ref(var i:integer);
2begin
3  i:= i*5;
4end;

        这两个例子的差别就是在参数列表中相差一个 var,使用var的就是引用传参数了。引用比拷贝参数的运行效率高,但用的时候需要更多的注意,应该会改变参数的值。

 下面是一个例子程序
   可以          下载   download
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!