首页 > 其他 > 详细

前插法建立链表

时间:2022-05-27 20:52:55      阅读:2      评论:0      收藏:0      [点我收藏+]

void CreateList_F(LinkList &L,int n){
L=new LNode;
L->next=NULL; //先建立一个带头结点的单链表
for(i=n; i>0; --i)
{
p=new LNode; //生成新结点
cin>>p->data; //输入元素值
p->next=L->next;
L->next=p; //插入到表头
}
}

->表示指向

p->next代表p的下一个节点 即p.next

p->next=L->next即把p添加到当前L的下一个节点的位置(p的下一个节点等于L当前的下一个节点,即L当前的下一个节点后移)

L->next=p即把L跟p连接,L的下一个节点指向p

 

前插法建立链表

原文:https://www.cnblogs.com/Aliez02/p/15355512.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!