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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.88
RNT
Автор FAQ
3133 / 353 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
#1

Скобки не работают с постфиксным инкрементом - C++

19.09.2010, 12:40. Просмотров 2099. Ответов 20
Метки нет (Все метки)

Почему скобки не работают с постфиксным инкрементом ? Программа должна вывести 1, а выводит 0. Без скобок приоритет постфиксного инкремента был ниже операции присваивания, а со скобками должен стать выше. Но почему-то приоритет не меняется.

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
 
int main ( )
{
    int var1=0, var2=0;
    var2= (var1++);
    cout <<  var2  << endl;
    return 0;
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2010, 12:40     Скобки не работают с постфиксным инкрементом
Посмотрите здесь:

Объяснить разницу между префиксным и постфиксным инкрементом на простых примерах - C++
Можете объяснить разницу между i++ и ++i на просто примере с цифрами?

Разобрать кодик с постфиксным оператором - C++
Вот проблемный код: do *seq++ = *cod++ != '0' ? sign : -sign; while (n--); Мои рассуждения: тк стоит постфиксный...

функция с инкрементом объекта. ++ - C++
Доброго времени суток. Прошу помочь в реализации функций. static HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); static...

Помогите чайнику с инкрементом... - C++
Здравствуйте! Понимаю, конечно, что вопрос наверное дурацкий... но я только начал знакомство с С++, а этот вопрос не дает покоя... int...

Скобки и if else - C++
Задача такова: имеется некая &quot;база данных&quot;: int m= { 0,7,0,4,3,1, 0,3,6,3,1,2, 5,4,3,5,2,5, 1,2,5,0,5,2 }; И мне...

Скобки - C++
Вывести все правильные скобочные выражения длиной N, состоящие из круглых и квадратных скобок. Входные данные: Входной файл INPUT.TXT...

Квадратные скобки [] - C++
Здравствуйте! Объясните, пожалуйста, значение квадратных скобок в следующих строчках: delete contData; int&amp;...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2010, 12:27     Скобки не работают с постфиксным инкрементом
Еще ссылки по теме:

Скобки у конструктора - C++
Задавал подобный вопрос, однако следующий код все равно ставит меня в тупик. Почему такой код нормально компилируется и работает: ...

Строки и скобки в C++ - C++
Здравствуйте. Начали в колледже проходить C++. Нужно решить задачу, но никак с этим не справлюсь. в первом семестре решал точно такую же на...

Проверка на скобки - C++
Просьба помочь разобраться в мной написанной программе. Задание и код прилагаются. У меня пока 2 проблемы. 1. void Spisok(). При записи...

Скобки в языке C++ - C++
В каком случае используются фигурные скобки {...}, а в каком случае должны быть использованы фигурные скобки? Добавлено через 12 минут...

Проверка на скобки - C++
С клавиатуры вводится строка, представляющая собой арифметическое выражение, в котором встречается несколько видов скобок - круглые,...


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

Или воспользуйтесь поиском по форуму:
Evg
Эксперт CАвтор FAQ
17468 / 5706 / 362
Регистрация: 30.03.2009
Сообщений: 15,661
Записей в блоге: 26
22.09.2010, 12:27     Скобки не работают с постфиксным инкрементом #21
Цитата Сообщение от Manjak Посмотреть сообщение
Специально добавил, а информацию о внутренней обработке, по моему, новичку не то что трудно будет усвоить, ему, извините за мой французский, порвет башню.
Информация о внутренней обработке это конеткрный ответ на конкретный вопрос конкретного человека
Yandex
Объявления
22.09.2010, 12:27     Скобки не работают с постфиксным инкрементом
Ответ Создать тему
Опции темы

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