Borland Pascal. Руководство пользователя

6cac1dc9

Работа с несколькими типами данных


Одной из общих причин использования указателей является ссылка на переменные структуры данных, то есть записи или масси- вы, которые не всегда имеют одну и ту же структуру. Например, вы можете выделить блок памяти, зарезервированный для "протокола" элементов строк различной длины, набранных в поле ввода данных. Чтобы прочитать список протокола, подпрограмма должна просмотреть блок и найти отдельные строки. Для указания начала блока вы може- те использовать простой указатель. В этом случае указатель рабо- тает аналогично передаче функции или процедуре нетипизированного параметра var - вы просто хотите сообщить, где что-то находится, без указания того, что это такое.

Примечание: О нетипизированных параметрах-переменных рассказывается в Главе 9 ("Процедуры и функции") "Руководс- тва по языку".



Содержание раздела