- Код: Выделить всё
type TMyRecord = record
b: TSomeEnum;
c: TSomeOtherEnum;
d: integer;
end;
procedure proc(v: TMyRecord);
....
//вызов:
proc(????);
Модератор: Модераторы
type TMyRecord = record
b: TSomeEnum;
c: TSomeOtherEnum;
d: integer;
end;
procedure proc(v: TMyRecord);
....
//вызов:
proc(????);
type
rt = record
a,b: Integer;
end;
var
rv: rt;
procedure v(pr: rt);
begin
pr.a:= pr.b;
end;
begin
rv.a:= 15;
v(rv);
writeln(rv.a);
end.
procedure foo(const a: array of integer);
...
foo([12, 23, 34]);
TPoint=record
x,y:integer;
end;
function Point(x,y):TPoint;
begin result.x:=x;result.y:=y; end;
//и использовать так
SetPoint(Point(10,20));
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7