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