TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Квалификаторы 

             Обращение к функции представляет собой  идентификатор  пере-
        менной с несколькими квалификаторами или без них, которые изменя-
        ют значение обращения к функции.

                                      ┌──────┐
                   квалификатор ──┬──>│индекс├──────────>
                                  │   └──────┘        ^
                                  │   ┌────────────┐  │
                                  ├──>│ десигнатор ├──┤
                                  │   │    поля    │  │
                                  │   └────────────┘  │
                                  │   ┌───┐           │
                                  └──>│ ^ ├───────────┘
                                      └───┘

             Идентификатор массива без квалификатора является  ссылкой на
        весь массив, например:

             Results

             Идентификатор массива  с указанным индексом обозначает конк-
        ретный элемент массива, в данном случае структурную переменную:

             Results[Current+1]

             В случае,  если элементом является запись, за индексом можно
        указать обозначение поля.  В этом случае ссылка на переменную оз-
        начает конкретное поле конкретного элемента массива:

             Results[Current+1].Data

             Десигнатор  поля в указателе-поле может сопровождаться  сим-
        волом указателя (^) с тем,  чтобы указать различие между указате-
        лем-полем и динамической переменной, на которую он указывает.

              Results[Current+1].Data^

             Если переменная,  на которую указывается, является массивом,
        то  можно добавить индексы для обозначения компонентов этого мас-
        сива.

              Results[Current+1].Data^[J]

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz