双向循环链表的删除,不是删除某节点,是链表的删除(小弟分不多,意思一下吧,别介意)

[复制链接]
查看11 | 回复4 | 2012-8-10 09:00:38 | 显示全部楼层 |阅读模式
把指针都指向NULL,链表就没有了。 整个链表变量的删除: 要看你是如何定义的链表变量,用delete,free,release等对应于建立时所用的new,malloc等等...
回复

使用道具 举报

千问 | 2012-8-10 09:00:38 | 显示全部楼层
你链表中的节点是什么数据类型?如果是开辟的内存,那你循环一下把所有节点申请的内存释放掉。其他的吧指针设置为NULL就好了吧。如果你使用STL的话,就更简单了。...
回复

使用道具 举报

千问 | 2012-8-10 09:00:38 | 显示全部楼层
逐个删除节点。直到链表空(尾指针等于头指针)...
回复

使用道具 举报

千问 | 2012-8-10 09:00:38 | 显示全部楼层
一个节点一个节点的删除,指针记得置NULL...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行