函数
GLibSListdelete_link
声明 [源]
GSList*
g_slist_delete_link (
GSList* list,
GSList* link_
)
描述 [源]
从列表中删除节点link_并释放它。与不释放节点的g_slist_remove_link()
相比。
从单链表删除任意节点需要的时间与列表的长度成比例(即O(n))。如果你经常使用g_slist_delete_link()
,你应该考虑不同的数据结构,如双链表的GList
。
此函数对语言绑定不可直接访问。