如题所述
想问你下哦,大师,我做好了一个链表,但是没有头指针,想要删除头结点的时候,怎么办?
何意?假如有2个指针 p1,p2. 都指向头结点:再定义p3;一般做法是: p2=p2->next; p3=p1; p1=p2; p3->next= NULL; 这样可以pdelete p3了。 或者说free(p3)
那原来p1的节点里面的数据域和指针域也会全部代换掉么?
是的,所有的全部替换