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

Массив из двух очередей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму положительных элементов столбцов в которых есть нулевой элемент http://www.cyberforum.ru/cpp-beginners/thread1077241.html
Найти сумму положительных элементов столбцов в которых есть нулевой элемент
C++ Как сделать больше цифр после запятой Есть консольная программа вычисляющая sqrt: #include <iostream> #include <cmath> using namespace std; int main() { setlocale(0, ""); double number, answer; cout << "Введите число: "; http://www.cyberforum.ru/cpp-beginners/thread1077164.html
Проверка записи на соответствие условию: правильная скобочная запись из круглых и квадратных скобок C++
Здравствуйте! Задача: проверка записи на соответствие условию: правильная скобочная запись из круглых и квадратных скобок, внутри квадратных - не менее двух пар скобок (любых) Грамматика: <скобки> ::= <СКБ> <скобки> | e <СКБ> ::= <квадратные скобки> | <круглые скобки> <круглые скобки> ::= ( <скобки> ) <квадратные скобки> ::=
Что из себя представляет допустим поток ввода/вывода C++
Поясните пожалуйста что из себя представляет допустим поток ввода/вывода в С++ ? Это участок памяти который представляет собой что-то вроде буфера обмена или как ?
C++ Ввести массив в виде таблицы и переставить его элементы местами http://www.cyberforum.ru/cpp-beginners/thread1077063.html
То есть последний элемент в массиве становится предпоследним и тд... Вот я написал массив в виде таблицы (вывел макс. число). Что мне нужно сделать / изменить в коде программы чтобы элементы поменять местами? Код : #include <iostream> #include <iomanip> using namespace std; int main() { const int n = 4, m = 5;
C++ В одномерном массиве четные элементы разделить на 2, нечетные умножить на 3 Люди помогите пожалуйста, не знаю как сделать программу. В одномерном массиве четные элементы разделить на 2,нечетные умножить на 3. подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
29.01.2014, 11:31
я не правильно обращаюсь с указателями, а как правильно не пойму
Почитайте про указатели.
C++
1
c0->(*head)=NULL;
c0 это указатель на узел списка который содержит указатель на следующий узел,
зачем его разыменовывать, а второе с0 не содержит указателя с именем head.
(наверное как то так)
C++
1
с0->next = NULL;
Та же проблема
C++
1
*a=(*c0)->head;
a - указатель на узел списка(зачем его разыменовывать)
с0 не содержит указателя с именем head.
Наверное как то так
C++
1
a = co->next;
Мой вам совет, этот код не жизнеспособен слишком много ошибок, проще переписать.
Найдите в сети рабочий пример реализации списка, посмотрите как он сделан что бы понять суть, после этого добавите необходимый функционал.
Пример двусвязного списка
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru