Сохранен 15
https://2ch.hk/b/res/169475425.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 26/01/18 Птн 21:51:58 #1 №169475425 
Screenshot2018-01-26-21-46-43.png
235138715140105.jpg
Суп /b
Поясните пожалуйста как вычисляется выражение m=(--j) *(--j).
Как там получается 4?
Аноним 26/01/18 Птн 21:54:54 #2 №169475617 
Бамп++
Аноним 26/01/18 Птн 21:58:59 #3 №169475843 
Как компилятор решит, такой и результат
Аноним 26/01/18 Птн 21:59:22 #4 №169475871 
235137791138131.jpg
Бамп ++
Аноним 26/01/18 Птн 21:59:48 #5 №169475890 
че ты не понял то ?
м=(2*2)
Аноним 26/01/18 Птн 22:02:15 #6 №169476052 
dd
Аноним OP 26/01/18 Птн 22:03:49 #7 №169476142 
Ну было 4
Сначала компилятор делает - - j
Получаем 3 далее делает снова - - j получаем 2
3*2=6
Откуда 4 то?
Аноним OP 26/01/18 Птн 22:05:34 #8 №169476257 
Или логика в том что он сначала все декременты делает а потом вычисляет?
Аноним 26/01/18 Птн 22:06:07 #9 №169476295 
>>169476142
>делает снова - - j получаем 2

нихуя. берет тоже значение j =3. т.к. на этой строчке j =2. только в конце всей операции присваивания
Аноним OP 26/01/18 Птн 22:06:35 #10 №169476323 
235139473137818.jpg
Бамп
Аноним 26/01/18 Птн 22:11:28 #11 №169476624 
>>169476257
Да, операция умножения по приоритету идет после всех дикрементiв в вычисляемом выражении
Аноним OP 26/01/18 Птн 22:14:22 #12 №169476808 
235918579315493.jpg
Бамп
Аноним OP 26/01/18 Птн 22:21:29 #13 №169477252 
1516994489855.jpg
>>169476624
Спасибо. дякую
Аноним OP 26/01/18 Птн 22:22:25 #14 №169477316 
Посоветуйте годный задачник по с++
Аноним 26/01/18 Птн 22:27:19 #15 №169477648 
>>169475425 (OP)
дело в том, что префиксный оператор -- производит декремент значения и возвращает ссылку на переменную. По итогу в оператор умножения в качестве аргументов передаются ссылки на переменную j, которая после всех приоритетных операций в скобках равна 2.
comments powered by Disqus