|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2010, 17:58 | #1 |
Пользователь
Регистрация: 31.03.2010
Сообщений: 23
|
2связный список на С++
вот мой неработающий код, посмотрите что ни так и что нужно сделать чтоб он работал? Задание просто организовать 2связный список...и если можно оставьте комменты по этому поводу, заранее спасибо
#include <stdio.h> #include <stdlib.h> #include <conio.h> #define N 10 struct Item { int x; Item *next; Item *prev; }; Item *create (int n) { Item *List=new Item; Item *p=List; Item *p1=List; for (int i=1; ;i++) { p->x=rand()%10; if (i==n) break; p->next=new Item; p=p->next; //p1->prev=new Item; p1=*Item; *prev=p1; } p->next=NULL; return List; } void show(Item*List) { while (List) { printf("%d ", List->x); List=List->next; } } void show1(Item*List) { while (List) { printf("%d ", List->x); List=List->prev; } } void remove(Item*List) { while (List) { Item *p=List->next; delete List; List=p; Item *p1=List->prev; delete List; List=p1; } } void remove1(Item*List) { while (List) { Item *p1=List->prev; delete List; List=p1; } } int main() { Item*List=create (N); show(List); remove(List); show1(List); remove1(List); getch(); } |
19.05.2010, 18:18 | #2 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
Теги используйте для оформления кода.
|
19.05.2010, 18:33 | #3 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Да и не обязательно третий раз создавать одну и ту же тему...
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
20.05.2010, 15:59 | #4 |
Пользователь
Регистрация: 31.03.2010
Сообщений: 23
|
вопрос: вы исправили? Оно не работает! Зачем пустые слова?Можно с разъяснением?
|
20.05.2010, 16:06 | #5 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
Посмотри в поиске здесь тем насчет двусвязных списков, куча
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
20.05.2010, 17:50 | #6 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
Я не пойму, это наши претензии пустые??? Плохое форматирование кода затрудняет его понимание. Уже давно бы оформили код как положено, а не обижались, что вам не хотят помогать.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Список | Jasper92 | Помощь студентам | 1 | 06.05.2010 14:42 |
2связный список(( | mizantrop32 | Общие вопросы C/C++ | 1 | 04.05.2010 17:08 |
C++. Односвязный список. Уничтожить список | Olya90 | Помощь студентам | 2 | 10.06.2009 18:52 |
Список | werser | Общие вопросы C/C++ | 0 | 27.05.2009 22:50 |
Данные-проверка-список (список на другом листе) | Inbox | Microsoft Office Excel | 7 | 26.12.2008 01:43 |