awtk
awtk copied to clipboard
为何slist_tail_pop 或slist_head_pop 弹出元素后默认会从列表中删除掉?
能否加个参数指定是否删除?
好的,谢谢。
增加了两个函数。
/**
* @method slist_tail
* 返回最后一个元素。
* @param {slist_t*} slist 单向链表对象。
*
* @return {void*} 成功返回最后一个元素,失败返回NULL。
*/
void* slist_tail(slist_t* slist);
/**
* @method slist_head
* 返回第一个元素。
* @param {slist_t*} slist 单向链表对象。
*
* @return {void*} 成功返回最后一个元素,失败返回NULL。
*/
void* slist_head(slist_t* slist);