pascalabcnet/TestSuite/arrays10.pas

21 lines
268 B
ObjectPascal
Raw Permalink Normal View History

2018-03-25 14:48:26 +03:00
type
R1 = record
a: array[1..1] of byte;
end;
procedure Test(r: R1);
begin
r.a[1] := 2;
assert(r.a[1] = 2);
end;
var r2 := new R1;
begin
var r:=new R1;
r.a[1] := 2;
assert(r.a[1] = 2);
Test(new R1);
r2.a[1] := 2;
assert(r2.a[1] = 2);
end.