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

Реализация двоичных деревьев поиска: Зачем в параметрах функции используется указатель на указатель - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись строк в разные .txt файлы http://www.cyberforum.ru/cpp-beginners/thread1242607.html
Доброго времени суток! Очень хочу сделать запись строк в разные .txt файлы. Попытаюсь объяснить подробнее: Заполняем 1-ый массив строкой, затем сохраняем её в файл: output1.txt output2.txt ......
C++ Создания окна с одной единственной фотографией У меня есть одна проблема помогите решить. У меня есть программа на верность пароля(верность в писаного слова), мне нужно что когда пароль верен откроется Windows-окно с фотографией. Я читаю книги... http://www.cyberforum.ru/cpp-beginners/thread1242592.html
C++ СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++
Как скомпилировать приложение C++
Подскажите, пжлст, какие настройки нужны для того чтоб программа скомпилировалась не в .exe или .dll, а в .bin (или что-то подобное) без заголовков и прочего г.., только машинный код. Хочу...
C++ Идентификатор string не определён при наличии #include <string> http://www.cyberforum.ru/cpp-beginners/thread1242568.html
Я ввёл библеотеку #include <string>, но не смотря на это мне выдаёт ошибку: "индефикатор string не определён". Объясните, пожалуйста, это явление. И если не в переменную типа string вводить текст, то...
C++ Как в массиве найти отрицательные четные элементы Массив дан целочисленный. Как так написать, чтобы выдавал четные элементы. Здесь он находит нечетные. int C, count = 0; for (int i = 0; i < n; i++){ if ((B%2)<0){ C = B; } подробнее

Показать сообщение отдельно
Evgeny_
0 / 0 / 0
Регистрация: 03.09.2013
Сообщений: 9

Реализация двоичных деревьев поиска: Зачем в параметрах функции используется указатель на указатель - C++

14.08.2014, 18:22. Просмотров 457. Ответов 2
Метки (Все метки)

Всем привет, встретил в книге такой пример добавления узла в дерево:
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
typedef struct tree
{
    int data;
    tree *left, *right, *parent;
};
 
void add(tree **l, int item, tree *parent)
{
    if (*l=NULL)
    {
        tree* node = new tree;
        node->data = item;
        node->left = node->right = NULL;
        node->parent = parent;
        *l=node;
        return;
    }
 
    if (item < ((*l)->data))
        add(&((*l)->left), item, *l);
    
    if (item > ((*l)->data))
        add(&((*l)->right), item, *l);
        
}
Объясните пожалуйста, зачем в параметрах функции используется указатель на указатель, что это дает?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru