Инициализаторы полей в записях и классах

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску

Поля записей можно инициализировать непосредственно. type

 Frac = record
   num: integer := 0;
   denom := 1; // автоопределеине типа - denom: integer
 end;
 

var

 f: Frac;  
 f1: Frac := (num: 2; denom: 3);

begin

 writeln(f.num,'/',f.denom);
 writeln(f1.num,'/',f1.denom);

end. Заметим, что здесь также работает автоопределение типа.

Ссылки