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

Примеры с использованием двух указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнить элементы линейных списков http://www.cyberforum.ru/cpp-beginners/thread1045574.html
написать процедуру, которая по 2-м линейным спискам L1 и L2 формирует новый список, включая в него по одному разу элементы которые входят хотя бы в 1 из списков L1,L2 у меня не ладится со списками,...
C++ Для последовательности из 50 случайных чисел (vector), добавить к каждому числу первое нечетное, по абсолютной величине, число. Для последовательности из 50 случайных чисел (vector), добавить к каждому числу первое нечетное, по абсолютной величине, число. Помогите кому не сложно, просто я дуб дубов в программировании За... http://www.cyberforum.ru/cpp-beginners/thread1045568.html
Error C4700: использована неинициализированная локальная переменная C++
#include "stdafx.h" #include <conio.h> #include <math.h> int _tmain(int argc, _TCHAR* argv) { int n, i; float x, x0, xf, A, B, C, y, dx, min, max; float mass; A = 25; B = 50;
Приложение под iOS C++
Вообщем прислали тестовое задание: написать простенькое приложение под iOS, используя родные элементы граф интерфейса iOS. И в конце задания предложение: Оно рассчитано под IOS, но довольно не...
C++ Операции с битами http://www.cyberforum.ru/cpp-beginners/thread1045537.html
Напишите программу, которая принимает с клавиатуры целое число типа int и подсчитывает в нем количество битов, равных 1. Но подсчет битов выполнить используя шаблон с одним битом равным 1, и...
C++ . Дана последовательность из n целых чисел. Найти среднее арифметическое чётных чисел из этой последовательности . Дана последовательность из n целых чисел. Найти среднее арифметическое чётных чисел из этой последовательности.(С++ помогите пожалуйста) подробнее

Показать сообщение отдельно
Maratovich
13 / 17 / 1
Регистрация: 05.09.2012
Сообщений: 210

Примеры с использованием двух указателей - C++

17.12.2013, 18:30. Просмотров 178. Ответов 0
Метки (Все метки)

Доброго времени суток!

Не понимаю как используются два указателя
Почему именно 2, а не 1.
есть пример:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
void makeTree(TNode** pp, int x) {
   if(!(*pp)) {
      TNode* p = new TNode();
      p->value = x;
      *pp = p;
   }
   else {
      if((*pp)->value > x)
         makeTree(&((*pp)->pleft), x);
      else
         makeTree(&((*pp)->pright), x);
   }
}
Потом в функции main объявляю и передаю как параметр в форму. Но выводится ошибка.
C++ (Qt)
1
2
TNode *root;
    makeTree(&root,5);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru