数据结构单链表的 p->next 跟p->data分别表示什么意思

问题描述:

数据结构单链表的 p->next 跟p->data分别表示什么意思
是不是p->next表示的就是p结点的下一个结点所指元素的数值,还是p结点的下一个结点的地址?那p->data是表示什么,是p结点所指元素的数值吗?

链表的节点包含两个要素:

数据域:要存储的数据,可以是多数据,当然您说的p->data是一个数据

指针域:指向下一个节点的地址,无下一个节点的话一定要为NULL;

那p->next=p是从p结点指向下一个结点的指针域吗那应该是p = p->next;是将指针p指向当前节点的下一个节点