Главная / Справочник / Типы данных
Переменная указательного типа содержит адрес в памяти динамической переменной определенного типа.
Вы можете присвоить значение указательной переменной с помощью: - процедур New или GetMem - оператора @ или функции Addr - функции Ptr
Зарезервированное слово NIL обозначает указатель, который не указывает никуда.
Указатель: Предопределенный тип Pointer обозначает нетипизированный указатель (указатель который не указывает на какой-либо определенный тип).
PChar: Предопределенный тип PChar обозначает указатель на строку с завершающим нулем. Type PChar = ^Char;
Borland Pascal для Windows поддерживает набор расширенных правил синтаксиса (управляемых с помощью директивы компилятора $X) для облегчения обработки строк типа PChar.
{ Объявление указательных типов } Type BytePtr = ^Byte; WordPtr = ^Word; IdentPtr = ^IdentRec; IdentRec = Record Ident : String[15]; RefCount : Word; Next : IdentPtr; End;
См. также Константы указательных типов.