LINUX.ORG.RU
ФорумTalks

В чём разница между ++i и i++?

 


0

1

И почему существуют оба, а не один? В смысле, зачем в 2021 нужен i++? К тому же, ++i выглядит красивее, и в нормальных языках разницы между ++i и i++ нет, что уменьшает степень костыльности.

Перемещено Shaman007 из development

Ответ на: комментарий от lenin386

Паскаль - это язык, который известен в СССР и больше нигде в мире о нём никогда не слышали.

Вам название borland ни о чем не говорит?

anc ★★★★★
()
Ответ на: комментарий от beastie

Чем первый случай полезнее кроме неявной обфускации?
Хочу:
a:=a+1
b:=a

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от Nervous

mutable state

Предлагаю на аналоговые вычислители переходить.

Shadow ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

Для не сильно оптимизирующего компилятора это может давать прирост производительности например для INC(rec.arr[i*cnt + j].val, 10). Адрес два раза считать не надо будет.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.