Skip to content

Instantly share code, notes, and snippets.

@luw2007
Created March 22, 2015 10:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save luw2007/e29a793cae22df90c4b7 to your computer and use it in GitHub Desktop.
Save luw2007/e29a793cae22df90c4b7 to your computer and use it in GitHub Desktop.
链表的一个节点被删除以后,那个节点占用的内存空间会自动释放吗?
##问
链表的一个节点被删除以后,那个节点占用的内存空间会自动释放吗?
##答
链表的节点一般是一个结构体,从链表中删除,并不会自动释放内存。
没有gc的时候,就需要手动free。注意:即使free 也可能会造成内存碎片吧。
释放和碎片两个概念不冲突。自己不维护内存池,频繁申请释放会造成内存碎片。
##谢
@贵州-左殇
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment