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

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

Войти
Регистрация
Восстановить пароль
 
Керра
 Аватар для Керра
1275 / 443 / 45
Регистрация: 24.08.2011
Сообщений: 2,130
#1

Непонятка с постфиксами в VS 2013 - C++

05.06.2016, 15:48. Просмотров 87. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
 
int main()
{
    int a = 10;
    a = a++ + a++;
    cout << a << endl;
    system("pause");
    return 0;
}
Я была уверена что должно быть 21. Однако, 22. Почему 22?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2016, 15:48     Непонятка с постфиксами в VS 2013
Посмотрите здесь:

Непонятка с tangens-ом в С++3.1 помогите плз. C++
Непонятка с функцией(ошибка в коде) C++
fstream непонятка C++
Непонятка с минусами в double C++
C++ непонятка
Непонятка с заголовочными файлами C++
C++ Непонятка с кодировкой
C++ Непонятка со скобками
C++ Непонятка с указателями
непонятка в связном списке C++
Непонятка с float C++
C++ Непонятка с кодами кириллических символов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
avgoor
 Аватар для avgoor
777 / 419 / 91
Регистрация: 05.12.2015
Сообщений: 1,259
05.06.2016, 15:50     Непонятка с постфиксами в VS 2013 #2
Цитата Сообщение от Керра Посмотреть сообщение
Почему 22
Потому, что это UB.
Керра
 Аватар для Керра
1275 / 443 / 45
Регистрация: 24.08.2011
Сообщений: 2,130
05.06.2016, 15:52  [ТС]     Непонятка с постфиксами в VS 2013 #3
Расшифруйте пожалуйста))
avgoor
 Аватар для avgoor
777 / 419 / 91
Регистрация: 05.12.2015
Сообщений: 1,259
05.06.2016, 15:55     Непонятка с постфиксами в VS 2013 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Керра Посмотреть сообщение
Расшифруйте пожалуйста))
UB -undefined behavior - неопределенное поведение.
Статья в тему: http://alenacpp.blogspot.ru/2005/11/...ce-points.html
Керра
 Аватар для Керра
1275 / 443 / 45
Регистрация: 24.08.2011
Сообщений: 2,130
05.06.2016, 16:08  [ТС]     Непонятка с постфиксами в VS 2013 #5
Благодарю
Yandex
Объявления
05.06.2016, 16:08     Непонятка с постфиксами в VS 2013
Ответ Создать тему
Опции темы

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