问答详情
源自:3-8 链表编码实战(六)

NextElem()函数

谢谢老师的讲解。有个问题:在NextElem()函数中,while循环不是已经判断了当前节点是不是尾节点了吗,所以里面的if()语句再判断当前节点是不是尾节点就重复了吧,可以不写吧。

提问者:Jackyfree 2016-07-31 16:05

个回答

  • Squirre_lMan
    2017-01-10 21:37:36

    按照我的理解,后面判断后继是不是NULL的判断,实际上是判断的是我们传入的PcurrentNode的next是不是NULL

  • ziom
    2016-07-31 21:22:42

    不是重复,你再仔细看看,其实currentNode在if判断之前还做了一次currentNode = currendNode->next。