Программирование на языке Pascal

       

Обращение к элементам списка


Если есть указатель, указывающий на некоторый элемент списка, то содержимое полей этого элемента и даже следующих за ним можно получить так (см. рис. 10.2):

p- адрес текущего элемента списка;
p^ - запись из нескольких полей, хранящаяся по адресу p;
p^.znachenie - значение первого поля этой записи;
p^.next_element - значение второго поля этой записи, являющееся адресом следующего элемента списка;
p^.next_element^.znachenie - значение, хранящееся в первом поле элемента списка, следующего за тем, на который указывает р.


Рис. 10.2.  Правила обращения к элементам списка



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