Главная » Статьи » Pascal » Ископаемые советы по языку Pascal |
Совет 20 Указатели
Pascal поддерживает два типа указателей - типированные и бестиповые. Типированный указатель - это ссылка на место в памяти, где хранятся данные определенного типа. Бестиповый указатель - это просто ссылка на какое-то место в памяти. Описываются указатели с помощью операции разыменования ^:
Бестиповый указатель описывается с помощью идентификатора pointer:
К беcтиповому указателю операцию разыменования применять нельзя, но в любом случае можно выполнять преобразование указателей между собой, например:
Указатели можно сравнивать на равенство (=) и неравенство (<>). Для того чтобы отметить тот факт, что указатель никуда не указывает, используется стандартная константа nil (нулевой указатель): p := nil. | |
Просмотров: 1394 | | |
Всего комментариев: 0 | |