2012-04-13 28 views

回答

3

根據你的使用情況,無論是

// pop and discard head 
list = g_slist_delete_link(list, list); 

// pop head but keep it for further use 
GSList *head = list; 
list = g_slist_remove_link(list, head); 
// do stuff with head 
g_slist_free1(head); 
0
list = g_slist_remove(list, list->data);