码迷,mamicode.com
首页 > Windows程序 > 详细

delphi 参数的传址与传值

时间:2019-02-01 11:18:06      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:var   fun   integer   delphi   cti   func   val   eva   ble   

function DoubleVal (Val: Integer) : Integer;
begin
Val := Val * 2;
Result := Val;
end;

function DoubleRef (var Val: Integer): Integer;
begin
Val := Val * 2;
Result := Val;
end;
调用:
var
I, J: Integer;
begin
I := 2;
J := DoubleVal (I); // I = 2; J = 4;
//如果调用下面的话,
// J := DoubleRef (I); // I = 4; J = 4; i的值改变了

delphi 参数的传址与传值

标签:var   fun   integer   delphi   cti   func   val   eva   ble   

原文地址:https://www.cnblogs.com/bwdblogs/p/10344893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!