1 / 1 / 0
Регистрация: 30.08.2017
Сообщений: 24
|
|
1 | |
Оператор "запятая" внутри условия if(a>0, b>0)01.11.2018, 13:55. Просмотров 2101. Ответов 9
Метки нет Все метки)
(
0
|
|
01.11.2018, 13:55 | |
Что? (оператор "," (запятая)) Выяснить, имеется ли пара соседствующих символов ",-" "-," (запятая, тире) в тексте В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно"
|
|
6913 / 5978 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
|
|
01.11.2018, 14:44 | 2 |
Просто разделяет выражения. Результат берётся от правого.
0
|
1 / 1 / 0
Регистрация: 30.08.2017
Сообщений: 24
|
|
06.11.2018, 02:52 [ТС] | 3 |
0
|
С чаем беда...
![]() ![]() 8053 / 3939 / 1087
Регистрация: 18.10.2014
Сообщений: 8,471
|
|
06.11.2018, 04:44 | 4 |
То же, что делает оператор "запятая" в любом другом контексте: последовательно, слева-направо вычисляет свои операнды.
Оператор "запятая" реализует одну из фундаментальнейших концепций структурного программирования: последовательное выполнение. Левый операнд оператора "запятая" вычисляется (и все его побочные эффекты материализуются) до того, как начнется вычисление правого операнда оператора "запятая".
0
|
зомбяк
1420 / 1084 / 310
Регистрация: 14.05.2017
Сообщений: 3,552
|
|||||||||||
06.11.2018, 05:32 | 5 | ||||||||||
Ну надо например явно задать последовательность действий
Добавлено через 17 минут Ну и ещё для объявления переменных используется
0
|
С чаем беда...
![]() ![]() 8053 / 3939 / 1087
Регистрация: 18.10.2014
Сообщений: 8,471
|
|
06.11.2018, 18:38 | 9 |
В объявлении переменных
, не имеет никакого отношения к оператору "запятая", точно так же как = не имеет никакого отношения ко оператору присваивания.
0
|
зомбяк
1420 / 1084 / 310
Регистрация: 14.05.2017
Сообщений: 3,552
|
|
06.11.2018, 18:48 | 10 |
Croessmah, TheCalligrapher, буду знать. О том что "=" в этом случае есть конструктор копирования мне известно.
0
|
06.11.2018, 18:48 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Ошибка "не найден оператор, принимающий правый операнд типа "const std::string" " C2678 бинарный ">>": не найден оператор, принимающий левый операнд типа "std::ostream" Error C2678: бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream" Error C2678: бинарный "<<": не найден оператор, принимающий левый операнд типа "std::ifstream" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |