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