Возможный дубликат:
Could anyone explain these undefined behaviors (i = i++ + ++i , i = i++, etc…)
В чем разница между i = ++i;
и ++i;
, где i
- целое число со значением 10
?
По моим словам, оба выполняют одно и то же задание приращения i
i.e после завершения обоих выражений i =11
.