为什么在定义ListDelete()的时候要delete currentNode?

来源:3-6 链表编码实战(四)

慕哥3558660

2018-10-16 22:44

创建currentNode不是在栈中实现的吗?调用ListDelete()函数后编译器不是应该自动释放currentNode的内存吗?为啥还要手动去删除?

写回答 关注

1回答

  • 小苹果呆
    2018-11-06 10:49:36

    释放内存啊,降低你算法的存储量需求,这是个好的习惯。

    慕哥3558...

    感谢您的回答,我想问的是从栈中申请内存不是会自动释放内存的吗,为何要手动去释放

    2018-11-11 20:45:06

    共 1 条回复 >

数据结构探险之线性表篇

线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用

57563 学习 · 257 问题

查看课程

相似问题