数据结构:描述单链表中插入一个结点e的算法59jjj•2023-5-18•IT百科•阅读7LinklistListInsert(LinkListL,intx,Elemtypee){//在带头节点单链表第X个节点前插入新元素eLinklistp,sintjp=Lj=0while(p!=NULL&&jnextj++}//找第x-1个节点if(p==NULL||j>x-1){printf("参数X错")exit(1)}S=(Linklist)malloc(sizeof(LNode))//创建新节点,其数据为eS->data=eS->next=p->next//新节点插入在第X-1个节点的后面P->next=SreturnL}开始新节点s指向了p的下一个节点p的指针域指向节点s:p->next = S 是为了连接到新节点而s的指针域已经指向了下一个节点,这样可以使得新节点s插入到了两节点之间了欢迎分享,转载请注明来源:内存溢出原文地址:https://54852.com/bake/11809248.html节点插入指向指针结点赞 (0)打赏 微信扫一扫 支付宝扫一扫 59jjj一级用户组00 生成海报 《百度地图》添加途经点方法上一篇 2023-05-18油猴脚本怎么安装 下一篇2023-05-18 发表评论 请登录后评论... 登录后才能评论 提交评论列表(0条)
评论列表(0条)