Обращение к элементам списка
Если есть указатель, указывающий на некоторый элемент списка, то содержимое полей этого элемента и даже следующих за ним можно получить так (см. рис. 10.2):
p | - адрес текущего элемента списка; |
p^ | - запись из нескольких полей, хранящаяся по адресу p; |
p^.znachenie | - значение первого поля этой записи; |
p^.next_element | - значение второго поля этой записи, являющееся адресом следующего элемента списка; |
p^.next_element^.znachenie | - значение, хранящееся в первом поле элемента списка, следующего за тем, на который указывает р. |
Рис. 10.2. Правила обращения к элементам списка