Курсовые работы, лабораторные и дипломы по информатике.

>> Справочник по функциям Turbo Pascal 7.0.

Наши спонсоры:

Процедура Mark.

  • Объявление:

    Procedure Mark(Var P : Pointer);

  • Описание:

    Записывает состояние кучи в указатель.

  • Замечания:

    Не должна использоваться совместно с FreeMem или Dispose.

  • Пример:

    { Пример программы для процедуры Mark }
    Var P : Pointer;
    P1, P2, P3 : ^Integer;
    Begin
    New(P1); { Распределяем память под Integer }
    Mark(P); { Сохраняем состояние кучи }
    New(P2); { Распределяем память под еще два числа типа Integer }
    New(P3);
    Release(P); { Память, резервированная для P2^ и P3^ освобождается, а память для P1^ все еще может быть использована }
    End.



Вернуться к оглавлению справочника