The compiler disallows the use of initialized local variables.
program Produce;
var
j : Integer;
procedure Show;
var i : Integer = 151;
begin
end;
begin
end.The declaration and initialization of 'i' in procedure 'Show' is illegal.
program Solve;
var
j : Integer;
procedure Show;
var i : Integer;
begin
i := 151;
end;
begin
j := 0;
end.You can use a programmatic style to set all variables to known values.
|
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
|
What do you think about this topic? Send feedback!
|