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

Однонаправленные списки. - C++

Восстановить пароль Регистрация
 
tema654
1 / 1 / 0
Регистрация: 28.04.2011
Сообщений: 68
28.12.2011, 22:36     Однонаправленные списки. #1
Вот попытался сделать список однонаправленный. уже 3 часа сижу, не могу сделать.
Подскажите, в чем дело?
Код
#include "stdafx.h"
#include "stdio.h"
#include <iostream>
using namespace std;
struct a {
	int pole;
	a *next;
	a *pr;
} el;

int _tmain(int argc, _TCHAR* argv[])
{a  *start, *end, *tek, *temp, *pr;
int k=0; int flag=0;
for(;;)
{cout <<" vvodit dannye?";
cin >>k;
if (k==0) break;
tek=(struct a*)malloc(sizeof(el));
cout <<"\n element";
cin >>tek ->pole;
tek->next=0;
if(flag==0) {flag=1; start=end=tek; pr=tek; }
else
{end =tek;
tek->next=pr;
pr=tek;
}
}
tek=start;

do {
	cout<<tek->pole<<":"<<tek->next<<endl;
	tek=tek->next;
} while (tek!=end);

system("pause");
	return 0;
}
спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2011, 22:36     Однонаправленные списки.
Посмотрите здесь:

C++ Однонаправленные списки
C++ Еще раз однонаправленные списки
однонаправленные списки C++
Динамические структуры данных-Однонаправленные списки C++
C++ Однонаправленные списки
C++ однонаправленные связные списки
Списки, как склеить списки между собой? C++

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

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

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