[C] 线性表插入元素 →→→→→进入此内容的聊天室

来自 , 2019-09-10, 写在 C, 查看 130 次.
URL http://www.code666.cn/view/d3a7f48c
  1. int Insert_LinkList ( LinkList L, int i, datatype x )
  2. /*在单链表L的第i个位置上插入值为x的元素*/
  3. {
  4.         Lnode * p,*s;
  5.         p=Get_LinkList ( L,i-1 ); /*查找第i-1个结点*/
  6.         if ( p==NULL )
  7.                 { printf ( "参数i错" ); return 0; } /*第i-1个不存在不能插入*/
  8.         else
  9.         {
  10.                 s=malloc ( sizeof ( LNode ) ); /*申请、填装结点*/
  11.                 s->data=x;
  12.                 s->next=p->next; /*新结点插入在第i-1个结点的后面*/
  13.                 p->next=s
  14.                         return 1;
  15.         }
  16.  

回复 "线性表插入元素"

这儿你可以回复上面这条便签

captcha