C语言问题:链表中p=p->link 是什么意思?
发布网友
发布时间:2022-05-05 12:30
我来回答
共2个回答
热心网友
时间:2022-06-27 12:35
从你写的来看,p是一个结构指针,指向的是链表的某个节点。
这里link是节点的成员,从表达式看link是链表指针,p->link表示当前节点(p)的下一个节点。
所以p=p->link,p初值是链表头节点的话,那么这个表达式放在循环中,就是依次获取链表的所有节点。
热心网友
时间:2022-06-27 12:36
p->next
下个节点的地址
p->next=q.p=q就是p的下一节点的地址是q,然后p=q,等于移动到下一节点了
我不太懂得描述,希望你能明白