16,749
社区成员
发帖
与我相关
我的任务
分享
type
TTest = record
x: Integer;
y: Integer;
end;
procedure IncX(var v: TTest); overload;
begin
Inc(v.x);
end;
function IncX: TTest; overload;
begin
Inc(Result.x);
end;
var
v1, v2: TTest;
begin
v1.x := 10;
v2.x := 10;
v1 := IncX;
IncX(v2);
end;