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

实际上就算从头结点开始循环也没问题吧?

    Node* CurrentNode = m_pList;
    while (CurrentNode->next != nullptr)
    {
         if (CurrentNode == pCurrentNode)
         {
               pNextNode->data = CurrentNode->next->data;
               return true;
         }
              CurrentNode = CurrentNode->next;
    }
    return false;

提问者:HackerLZH 2020-02-22 10:02

个回答

  • HackerLZH
    2020-02-22 11:26:03

    哦,第四行写错了,改为if (CurrentNode->data == pCurrentNode->data)?