Форум программистов, компьютерный форум CyberForum.ru

Создание списка - C++

Войти
Регистрация
Восстановить пароль
 
Spiderone
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 21
02.05.2012, 18:10     Создание списка #1
Не могу разобраться куда девается список. Видно при создании что список растет(отладки "1", "2" функции Spisok) но при обходе (функция Obhod) выдает всего лишь последний элемент. Помогите пожалуйста решить проблему. Спасибо.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
........
 cin >> N;
 head=NULL;
 if (N>1)
 {for (int i=1; i<=N; i++)
   {
   cout << "vvedite " << i << "element" << "\n";
   cin >> ch;
   head=Spisok(head, B, ch);
   cout << "es" << head -> info << "\n";
........
Obhod(head);
//______________________________
Node* Spisok(Node *head, Node B, int ch)
{Node *g;
if (head==NULL)
 {g=new Node;
 g -> info=ch;
 g -> next=NULL;
 head=g;
 cout << "1" << "\n";
 return head;
 }
else
 {g=new Node;
 g -> info=ch;
 g -> next=head;
 head=g;
 cout << "2" << "\n";
 return head;
 }
}
//______________________________________
Node* Obhod (Node *head)
{Node *p;
p=head;
if (p!=NULL)
 {
 do
  {
  cout << p->info << "\n"; p->next;
  cout << "aga" << "\n";
  }
 while (p==NULL);
 }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2012, 18:10     Создание списка
Посмотрите здесь:

C++ Создание линейного списка
C++ создание списка
Создание списка C++
Создание двухсвязного списка C++
C++ Создание однонаправленного списка
C++ Создание списка
Создание списка воспроизведения фильмов C++
Создание линейного списка C++
C++ Создание линейного однонаправленного списка
C++ Создание односвязного списка
C++ Создание списка в классе

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru