链表L->next

数据结构C++版 图2.7算法2.8刚开始看严蔚敏数据结构,到链表算法2.8,一开始对于p指向链表第一个结点的语句p=L->next;不是很明白,认为头指针L指向头结点,头结点的下一个结点才是第一个结点,所以应该是p=L->next->next。
现在明白了,L->next=(L).next,而L表示取指针L所指的地址的内容(也就是头结点),所以L->next=(*L).next=头结点.next,也就是第一个结点的地址。嗯,应该是这样的,不对我再改。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37613112/article/details/87884118