-2
struct node{
int number;
node *next;
};
...
node* pOne;
node* pEnd;
// create node temp
if(pOne==NULL) // add temp in list
pOne = temp;
pEnd = temp;
else {
pEnd->next = temp;
pEnd = temp;
}
如果我想从列表中删除项目,该怎么办? 是否相邻元素改变以下指针是明确的。 如何从内存中删除项目?从链接列表中删除项目
当它不会链接它收集垃圾回收器?
C++没有一个垃圾收集器。你必须“删除”它。 – john 2013-04-07 21:32:17
如果你不创建一个新的? – Alexey 2013-04-07 21:33:41
如果你没有创建新的,那么你不会删除它。 – john 2013-04-07 21:34:52