码迷,mamicode.com
首页 > 其他好文 > 详细

链表的三个关键赋值

时间:2017-09-11 10:26:26      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:logs   实现   结构   声明   next   cpp   指针   pre   class   

//声明旧结点为prev,新结点为current
//声明结点为结构体指针,便于地址的值传递与使用函数时的传参

1. prev->next = current
    //旧结点指向新结点,相当于将新结点串到链表上

2.prev = current 
    //将结点串到尾结点上,以便于随后malloc一个新的结点,再串入链表中

3.current = current->next
    //链表遍历,原理是结构体内可以含有结构体指针,使得next存储的地址为下一结点的地址,即next指向下一结点。这时只要声明current为结构体指针类型的话,就可以实现next与current的值传递,达到串入下一结点的目的

  

链表的三个关键赋值

标签:logs   实现   结构   声明   next   cpp   指针   pre   class   

原文地址:http://www.cnblogs.com/Bw98blogs/p/7502996.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!