-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
Что делать, если вы не создаете новое? – Alexey
Если вы не создали новый, вы не удаляете его. – john