创建currentNode不是在栈中实现的吗?调用ListDelete()函数后编译器不是应该自动释放currentNode的内存吗?为啥还要手动去删除?
释放内存啊,降低你算法的存储量需求,这是个好的习惯。