16,743
社区成员




var
i: Integer = 10;
procedure P1(var P: Integer);
begin
P := 20; //全局变量i的值也变为20
......
end;
procedure P1(const P: Integer);
begin
P := 20; //此句会出错,Const定义的参数不允许被修改
......
end;
procedure P1(var P: Integer);
begin
P := 20; //全局变量i的值还是10,
........
end;