Код IT
← Каталог

Справочник по Pascal — Управление памятью (динамические структуры)

Фрагмент из «Справочник по Pascal»: Управление памятью (динамические структуры).

Pascal main.pas
type
  PNode = ^TNode;
  TNode = record
    Данные: Integer;
    Next: PNode;
  end;

var
  P: PNode;
begin
  New(P);        // выделение памяти
  P^.data := 42;
  Dispose(P);    // освобождение
end;
type
  PNode = ^TNode;
  TNode = record
    Данные: Integer;
    Next: PNode;
  end;

var
  P: PNode;
begin
  New(P);        // выделение памяти
  P^.data := 42;
  Dispose(P);    // освобождение
end;