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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
wsa
0 / 0 / 0
Регистрация: 20.05.2013
Сообщений: 202
#1

что означает знак ||? - C++

02.12.2013, 18:55. Просмотров 339. Ответов 7
Метки нет (Все метки)

Что означает || это знак в 6 строчке части программы?

}
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
void GetSum (const node * Top, int &sum)
{
  if(Top != NULL)   
  {   
      GetSum(Top->l,sum);
      if ( Top && ( Top->l || Top->r ))
      {
        sum += Top->d;
        GetSum( Top->l, sum );
        GetSum( Top->r, sum );
      }
  }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 18:55     что означает знак ||?
Посмотрите здесь:

Что означает знак & в объявлении функции - C++
Здравствуйте, в обучающих статьях о С++ наткнулся на очень интересную синтаксическую конструкцию. Не совсем разобрался с указателями и...

Что означает знак двойного двоеточия "::"? - C++
не могу я найти

Что означает знак " -> " в с++ - C++
собственно вопрос я уже в теме написал , что прошу - не надо объяснять , что да как , дайте всего лишь ссылку где более или менее подробно...

Поясните пожалуйста что означает двоеточие и то что идет после него - C++
В 4 строчке после параметра в скобочках нету ";" или же тела функции, что не сходится с моим шаблоном в голове. Поясните пожалуйста что...

скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? - C++
скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? //анализируем все клетки доски for(int i = 0; i < 8;...

Что означает запись в скобках и что возвращает return - C++
Всем привет! Начал читать книгу BecomeAnXcoder и тут появился вопрос. В пример приведен такой код circleArea(float theRadius) //(1) ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
anubis1768
4 / 4 / 0
Регистрация: 23.02.2013
Сообщений: 151
02.12.2013, 18:56     что означает знак ||? #2
wsa, or, или
FAQEnD
43 / 43 / 1
Регистрация: 15.12.2012
Сообщений: 88
02.12.2013, 18:56     что означает знак ||? #3
|| знак, которые означает "или"
В данном примере Top->l "или" Top->r
Kuzia domovenok
02.12.2013, 19:00
  #4

Не по теме:

wsa, меня больше поражает, как можно успешно писать программы для работы с бинарными деревьями, а также указателями, структурами, динамическим выделением памяти и прочими нетривиальными темами, по сравнению с этим...
И при этом не разбираться в логических операторах, которые проходят уроке этак на втором (от силы третьем) по си!

wsa
0 / 0 / 0
Регистрация: 20.05.2013
Сообщений: 202
02.12.2013, 19:01  [ТС]     что означает знак ||? #5
&& это же вроде как тоже "или".. не так ли?
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
02.12.2013, 19:02     что означает знак ||? #6
wsa, && это И
И лучше перестань писать программы про деревья, пока не разберёшься с базовыми операторами Си.
wsa
0 / 0 / 0
Регистрация: 20.05.2013
Сообщений: 202
02.12.2013, 19:02  [ТС]     что означает знак ||? #7
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение

Не по теме:

wsa, меня больше поражает, как можно успешно писать программы для работы с бинарными деревьями, а также указателями, структурами, динамическим выделением памяти и прочими нетривиальными темами, по сравнению с этим...
И при этом не разбираться в логических операторах, которые проходят уроке этак на втором (от силы третьем) по си!

я не писала эту программу) просто хочу понять, что написано в той программе)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2013, 19:04     что означает знак ||?
Еще ссылки по теме:

Что такое #, include, что это означает - C++
______

Что это за знак >> прочитал что это сдвиг вправо? что он делает - C++
int d=6, c=5,f; f = d >> c; cout<< f; вывод 0

Что означает #include - C++
что означает на С++ #include

Что означает gotoxy - C++
Подскажите пожалуйста что означает gotoxy? например, gotoxy (24,1); cprintf("Y") за что она отвечает и для чего она нужна?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
wsa
0 / 0 / 0
Регистрация: 20.05.2013
Сообщений: 202
02.12.2013, 19:04  [ТС]     что означает знак ||? #8
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
wsa, && это И
И лучше перестань писать программы про деревья, пока не разберёшься с базовыми операторами Си.
нам задают задания, мы делаем как можем) а изучать все базовые операторы, времени нет, к сожалению((
Yandex
Объявления
02.12.2013, 19:04     что означает знак ||?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru