使用后是否要使用该功能free()
:
TCLIST *list = tcbdbrange();
或使用足够的:
tclistdel(list);
我要free(p)
for:p = (lk_key*) tclistval(list,...)
还是tclistdel(list)
删除 list 的所有元素?
使用后是否要使用该功能free()
:
TCLIST *list = tcbdbrange();
或使用足够的:
tclistdel(list);
我要free(p)
for:p = (lk_key*) tclistval(list,...)
还是tclistdel(list)
删除 list 的所有元素?
您没有阅读任何文档吗?这些是文档应该回答的典型问题。事实上,它们是:
因为返回值的对象是用函数''创建的,所以在不再使用时
tclistnew
应该用函数''删除。tclistdel
我解释这意味着您不必遍历列表并单独删除每个元素。