Чем отличается ++i от i++?
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
В чем разница между командами
++i
иi++
?Операция пост-инкремента(
i++
) возвращает значение переменнойi
до выполнения этого инкремента. Операция префикс-инкремента (++i
) возвращает значение уже измененной переменной. Например.В данном случае, результатом работы программы будет вывод чисел 10 и 11, т.к. операция пост-инкремента возвращает значение инкрементируемой переменной до выполнения инкремента.
Спасибо, теперь понял.