使用后我是否可以使用函数free()
:
TCLIST *list = tcbdbrange();
或使用足够的:
tclistdel(list);
我free(p)
:p = (lk_key*) tclistval(list,...)
或tclistdel(list)
删除所有列表中的最重要内容吗?
答案 0 :(得分:3)
你没看过任何documentation吗?这些是文档应该回答的典型问题。事实上,他们是:
因为返回值的对象是使用函数“
tclistnew
”创建的,所以当它不再使用时,应使用函数“tclistdel
”删除它。
我将其解释为您不必遍历列表并单独删除每个元素。