顺序表可以直接释放吗?

FBIq 2005-11-25 10:23:22
free(list);
...全文
253 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mrelay 2005-11-25
  • 打赏
  • 举报
回复
要看你的空间是怎么分配的了。
lzp229 2005-11-25
  • 打赏
  • 举报
回复
可以阿。
申请的时候不是list = malloc(size * sizeof(type));申请的嘛。
释放了就可以了。
csucdl 2005-11-25
  • 打赏
  • 举报
回复
原来不是矢量空间
那你就早点说嘛, 答案是肯定的只要它是动态分配的空间
jixingzhong 2005-11-25
  • 打赏
  • 举报
回复
顺序表的话, 一般都是一次申请的吧 ~
list = malloc(size * sizeof(type));

这样的话就是可以 直接释放的 !

-----------------
追加申请也是可以直接释放的,
要直接释放就是一个要求:
要释放的内存空间是连续的就可以了 ...
watah 2005-11-25
  • 打赏
  • 举报
回复
如果是链表节点就得一个一个释放

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧