Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.81/47: Рейтинг темы: голосов - 47, средняя оценка - 4.81
Рожденная для битвы
281 / 58 / 12
Регистрация: 08.11.2009
Сообщений: 1,101
1

Удаление последнего элемента списка

10.11.2010, 23:28. Показов 9056. Ответов 2
Метки нет (Все метки)

А вот когда удаляешь последний элемент списка, обязательно в предпоследнем присваивать указатель на NULL?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2010, 23:28
Ответы с готовыми решениями:

Удаление последнего элемента из списка
Добрый день! Проблема такая, удаляя последний элемент из списка, выдает ошибку Помогите...

Удаление последнего элемента из списка
Есть функция void List::DeleteElement(void) { Element *vsp; if (!begin) { cout << "Is...

Удаление последнего элемента односвязного списка
как сделать в списке pop_back и полное очищение? struct Node { int value; Node* next;...

Как сделать удаление последнего элемента списка ?
Помогите написать функцию удаления последнего элемента списка.

2
Эксперт С++
5044 / 3105 / 271
Регистрация: 11.11.2009
Сообщений: 7,047
10.11.2010, 23:33 2
Ну а как вы потом конец списка найдёте?
1
Рожденная для битвы
281 / 58 / 12
Регистрация: 08.11.2009
Сообщений: 1,101
11.11.2010, 07:11  [ТС] 3
Лучший ответ Сообщение было отмечено marina2 как решение

Решение

Ну да. Я просто не совсем понимаю, как это можно сделать

Например, я пишу:
C++
1
2
3
4
while (!head->next)
head=head->next;
d=head;
delete d;
Добавлено через 40 минут
А можно сделать вот-так:
C++
1
2
3
4
5
while (!head->next)
head=head->next;
d=head;
delete d;
head=NULL;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.11.2010, 07:11

Удаление последнего введенного элемента из списка (стека)
Напишите пожалуйста программу для удаления последнего введенного элемента из списка (стеку)

Удаление последнего элемента из однонаправленного линейного списка
Здравствуйте, удаляю значится элемент: (x - порядковый номер удаляемого элемента, начиная с 1....

Удаление последнего элемента Дека
Все работает, кроме удаления последнего элемента. Подскажите пожалуйста, что не так? #include...

Удаление последнего элемента массива
Функция для удаления последнего элемента в массиве. укажите на ошибку пожалуйста, функция выдает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.