(1)在中间插入结点

将5结点插入2 、3 结点中间

C语言链表--增加结点(5)

操作顺序:先连后改指向

先让5结点指向结点3     s -> next = q ;

再让结点2指向结点5     q-> next = s;

 C语言链表--增加结点(5)

 

(2) 增加头结点

 

将S结点增加到头部

C语言链表--增加结点(5)

先连: s -> next = head;

后连接: head = s ; 

C语言链表--增加结点(5)

 

(3)  插入尾结点

将S结点插入尾部

C语言链表--增加结点(5)

先置空: s -> next = NULL;

后连: q -> next = s;

C语言链表--增加结点(5)

 

 

相关文章:

  • 2021-06-08
  • 2021-08-02
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
  • 2021-07-01
猜你喜欢
  • 2021-08-02
  • 2021-08-17
  • 2022-12-23
  • 2022-12-23
  • 2021-05-31
  • 2021-11-19
  • 2022-01-24
相关资源
相似解决方案