0 / 0 / 0
Регистрация: 12.03.2016
Сообщений: 7
|
||||||
1 | ||||||
Реализовать однонаправленный список с барьерным элементом16.04.2016, 23:28. Показов 2554. Ответов 1
Метки нет (Все метки)
Нужно реализовать однонаправленный список с барьерным элементом.Один из пунктов задачи это написать функцию заполняющая список случайными n элементами.В данный момент у меня есть функция ,которая добавляет один элемент в конец .Один узел добавляется так как мне нужно,но вот следующие уже создаются поверх первого и совершенно не понимаю почему.
0
|
16.04.2016, 23:28 | |
Ответы с готовыми решениями:
1
Реализовать однонаправленный список Реализовать однонаправленный список Сформировать однонаправленный список и добавить элемент перед элементом с заданным ключом Линейный однонаправленный список: удаление элемента перед первым положительным элементом |
...
1910 / 1329 / 966
Регистрация: 12.02.2013
Сообщений: 2,172
|
||||||
18.04.2016, 05:37 | 2 | |||||
Вы в своей подпрограмме add_element используете статическую локальную переменную n адрес которой вы сохраняете как next. Вы должны понимать что время жизни такой переменной ограничено функцией. Вообще это сразу попадает под undefined behavior. Поэтому искать причину почему у вас всего одно число уже не имеет никакого смысла.
Мой пример: Кликните здесь для просмотра всего текста
0
|
18.04.2016, 05:37 | |
18.04.2016, 05:37 | |
Помогаю со студенческими работами здесь
2
Реализовать однонаправленный список Однонаправленный связанный список (Вставить новый узел с нулевым значением перед первым отрицательным элементом...) Построить однонаправленный список и реализовать стек Однонаправленный список. Необходимо реализовать процедуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |