慕盖茨0572017
2016-09-16 10:13
(1)为什么currentnode已经被释放掉了,temp还可以赋值给currentnode
(2)delete的存在是不是以new存在为前提,还是他可以new没有出现就可以释放指针的内存呢
(1)currentnode是这个指针类型的变量,它也是需要占据一定的内存来存储数据的,存放的就是它指向内存的地址,释放掉的currentnode指向的内存,即解除currentnode和它指向的内存的关系,currentnote占据的内存还是存在的。下面是我画的图希望对你有帮助。
(2)一般可以认为new和delete是互为对应的
数据结构探险之线性表篇
57564 学习 · 257 问题
相似问题