|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.06.2014, 00:38 | #1 |
Регистрация: 14.04.2014
Сообщений: 5
|
Списки
Как удалить полностью весь список, одной процедурой?
|
04.06.2014, 00:58 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
если речь идёт о связном списке - то никак!
Нужно в цикле перебирать элементы списка и освобождать занимаемую память! |
04.06.2014, 09:47 | #3 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
04.06.2014, 10:24 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Хотя, по сути, полностью с Вами согласен! |
|
04.06.2014, 11:13 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Вообще-то мне кажется что ТС просит чтоб ему написали процедуру освобождения списка...
I'm learning to live...
|
|
04.06.2014, 13:26 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Я думаю, что у него вообще ничего нет, а задание(вопрос) есть.. Вот он и не знает, что с этим всем делать... |
|
05.06.2014, 22:01 | #7 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Это не сложно.
Надо написать процедуру, которая будет работать по следующему алгоритму: 1. Beg - указатель на начало списка, p - вспомогательный указатель, pp - указатель, который хранит связку на следующий элемент списка (описывается в элементе списка). Код:
Как-то так, ...
Как-то так, ...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
списки | jekie182 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 05.05.2012 09:29 |
(C++) списки | Troi666 | Помощь студентам | 6 | 13.05.2009 00:47 |
Списки C++ | Katya Melody | Помощь студентам | 0 | 07.05.2009 23:32 |
Списки? | Chainic | Microsoft Office Excel | 13 | 06.05.2009 22:53 |