![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 04.04.2012
Сообщений: 5
|
![]()
Есть вот такая программка, вот только ее результаты не совсем мне понятны. Не знаю почему так происходит. Ведь если пишем n++, то тогда вычисляется текущее значение переменной, а после этого уже изменяется. А в результате все по другому.
Код:
Код:
Последний раз редактировалось fly0f; 04.04.2012 в 18:13. |
![]() |
![]() |
![]() |
#2 | |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,431
|
![]() Код:
Цитата:
Возможно это undefined behaviour. Еще, возможно, что cout выполняет все действия справо-налево (высчитывает выражения), и тогда первая строка ответа неудивительна, но 2 строка ответа все равно смущает.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос про переменную типа тип переменной о__О | pinkiller | Общие вопросы C/C++ | 1 | 03.01.2012 14:06 |
Turbo Pascal - вычислить значение выражения в постфиксной форме | doktor_zlo | Помощь студентам | 4 | 11.11.2011 14:28 |
программу с примерами постфиксной и префиксной формами инкремента и декремента | Angel of death | Помощь студентам | 3 | 17.11.2009 18:13 |
дерево выражения, записанного в постфиксной форме Delphi | Римма1990 | Помощь студентам | 0 | 20.04.2009 20:49 |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |