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

решите срочно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ списки http://www.cyberforum.ru/cpp-beginners/thread222231.html
напишите теорию о списках
C++ Программа для нахождения числа Дана последовательность целых чисел.Известно,что все числа в ней встречаются четное количество раз, кроме одного, которое встречается нечетное количество раз. Напишите программу которая находит это... http://www.cyberforum.ru/cpp-beginners/thread222222.html
C++ Кому не сложно посмотрите задание по классам
Вот. Нам дали это заданице и неоч понятно что делать. Подскажите кто сможет. Ну я так понял что нужно что то сделать с операторами + - *. Мож конструктор создать или что то подобное #ifndef...
C++ Оператор continue
Прошу прощения за глупый вопрос. Пишу курсовую, голова уже совсем не работает. for (level=0;level<CatalogueCount;level++) { if ((level>0)&&(cat==0)) { cout << " Error : Wrong path :...
C++ Нужна программа которая выводит на экран список кластеров для файла, путь которого передается программе в качестве параметра http://www.cyberforum.ru/cpp-beginners/thread222178.html
Я нашол программу под Quick C 2.5 но не могу ей откомпилировать чтоб она работала нормаль Ниже всё что у мя есть на счёт программы. http://frolov-lib.ru/books/bsp/v01b/ch6_3.htm отсюда взял саму...
C++ Eclipse + gcc при компиляции выдает предупреждение, но программа выполняется Вот такое: Компилируется и запускается, только вот выскакивает предупреждение. warning: auto-importing has been activated without --enable-auto-import specified on the command line. Это... подробнее

Показать сообщение отдельно
yanyk1n
4329 / 1460 / 152
Регистрация: 12.03.2009
Сообщений: 5,310
29.12.2010, 11:25
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int value;
cin >> value; //вводим число, которое хотим добавить в список
if (Start == NULL) //если сам список пуст
{
  Start = new LIST_ITEM; //то выделяем память под новый элемент и его адрес присваиваем Start
  Start->data = value;
  Start->next = NULL;
} else //иначе (если элементы уже есть)
{
  LIST_ITEM *prev = Start; 
  while (prev->next != NULL) prev = prev->next; //ищем последний элемент в списке (т.е. тот, чей next равен NULL)
  prev->next = new LIST_ITEM; //и выделяем память под новый элемент
  (prev->next)->data = value;
  (prev->next)->next = NULL; //следующий за вновь добавленным пока не существует
}
Вроде так, проверяйте
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru