![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.10.2009
Сообщений: 114
|
![]()
Задание: создается динамический список и нужно что бы этот список стал в обратном порядке.
Идея такая: создать файл f, заполнить его элементами. Затем считывание и присвоение указателя каждому элементу и сохранение в обратном порядке в новый файл g. Проблема вот в чем: не получается присвоить каждому элементу указатель(ошибка переполнения кучи); Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 226
|
![]()
В твоей лень править. Вот правильная работа со списками:
Код:
Ну и не забывай в конце память освобождать! Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.10.2009
Сообщений: 114
|
![]()
..Спасибо..
Правельно ли я понимаю? Напремер, каждому введеному мною элементу(сколько бы они не весили) можно присвоить указатель. Код:
Код:
теме аппп. Программа версии два ноль. Создается динамический список и выводятся все элементы списка в обратном порядке. Теперь хотелось бы сделать что бы пользователь выбирал после какого элемента(введеным ранее) вставить еше элемент пожеланию. Сделать это не получается, не подскажите направление?. Я думал так, пройтись по этому списку найти после какого элемента вставить новый элемент, затем присвоить новому элементу указатель найденого элемента. Код:
P.S а задание вообще такое: разработать программу , которая переформировывает список так, чтобы список стал в обратном порядке и вставлять в список элемент перед первым вхождением другого элемента. это мы нашли элемент после которого хотим вставить новый элемент. Код:
Теперь не получается вставить его. Нам надо присвоить этому новому элементу указатель элемента (перед каким хотим вставить этот новый элемент)? Напремер: asd надо вставить элемент после а, т.е мы присваиваем указатель элемента а, но тогда же нарушется все не так ли? Последний раз редактировалось Stilet; 03.04.2011 в 20:07. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.10.2009
Сообщений: 114
|
![]()
тема закрыта
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль. Списки | Fatality | Помощь студентам | 6 | 28.05.2009 07:56 |
паскаль списки | Александр ето я | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 19.05.2009 19:07 |
Списки. Паскаль | Demyrg | Помощь студентам | 2 | 10.04.2008 08:20 |
Паскаль. Списки | Freem | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 11.05.2007 14:22 |