首页 > Windows开发 > 详细

delphi 参数的传址与传值

时间:2019-02-01 10:29:32      阅读:177      评论:0      收藏:0      [点我收藏+]

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 参数的传址与传值

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!