awtk icon indicating copy to clipboard operation
awtk copied to clipboard

为何slist_tail_pop 或slist_head_pop 弹出元素后默认会从列表中删除掉?

Open ytchw101 opened this issue 1 year ago • 1 comments

能否加个参数指定是否删除?

ytchw101 avatar Jun 21 '23 08:06 ytchw101

好的,谢谢。

增加了两个函数。

/**
 * @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);

xianjimli avatar Jun 21 '23 09:06 xianjimli