TURBO PASCAL |
Новости
|
КвалификаторыОбращение к функции представляет собой идентификатор пере- менной с несколькими квалификаторами или без них, которые изменя- ют значение обращения к функции. ┌──────┐ квалификатор ──┬──>│индекс├──────────> │ └──────┘ ^ │ ┌────────────┐ │ ├──>│ десигнатор ├──┤ │ │ поля │ │ │ └────────────┘ │ │ ┌───┐ │ └──>│ ^ ├───────────┘ └───┘ Идентификатор массива без квалификатора является ссылкой на весь массив, например: Results Идентификатор массива с указанным индексом обозначает конк- ретный элемент массива, в данном случае структурную переменную: Results[Current+1] В случае, если элементом является запись, за индексом можно указать обозначение поля. В этом случае ссылка на переменную оз- начает конкретное поле конкретного элемента массива: Results[Current+1].Data Десигнатор поля в указателе-поле может сопровождаться сим- волом указателя (^) с тем, чтобы указать различие между указате- лем-полем и динамической переменной, на которую он указывает. Results[Current+1].Data^ Если переменная, на которую указывается, является массивом, то можно добавить индексы для обозначения компонентов этого мас- сива. Results[Current+1].Data^[J] |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |