while循环不是已经都删完了吗,为什么while循环结束后,最后那一行还要写m_pList->next=NULL啊?求大佬解惑
除头结点以外的结点已经被删除了,此时剩下的头结点的指针域没有一个确定的指向,如果设成NULL的话,就像相当于回到单链表的最初始状态。