我是新来的,正在学习有关动态内存和链表的主题。这就是我遇到的问题。used the temp pointer to store the address of (the old) head, I would like to delete it.
} 但我仍然从它那里得到了错误消息,如果我们不删除由new操作符分配的内存,将会导致内存泄漏,因为会有很多垃圾指针。但是为什么这个问题仍然发生在我的代码中,因为我似乎已经删除(或释放</
some operations
return; // without doing free for loc variable在这里,我可以看到loc变量的内存泄漏有什么问题如果在函数返回后将变量x和loc变量单独保存(而不是空闲),那么这两个变量获得的内存空间会发生什么变化呢?
他们(两个变量)还会获得空间吗?