为什么要让p1赋给p2?

来源:5-2 Linux C 动态数据结构-动态链表

Aries的忧伤

2015-08-14 16:57

if(n==1)head=p1;
else p2->next=p1;
p2=p1;

为什么要让p1赋给p2?

写回答 关注

1回答

  • 封不羁
    2015-08-17 16:03:57
    已采纳

    为了下一次输入时能够得到这个链表的尾结点,然后将这次的输入生成的结点链接到链表的最后成为新的尾结点,以此类推。如果不能很好理解的话,可以自己动手画一张图(下面的图仅是参考),会清晰很多: )http://img.mukewang.com/55d195560001ab2908190460.jpg

    Aries的...

    非常感谢!

    2015-08-23 19:07:06

    共 1 条回复 >

Linux C语言结构体

C语言的深入,帮助小伙伴们进一步的理解C语言,赶紧看过来

118294 学习 · 162 问题

查看课程

相似问题