Цитата pashazt:
int j = ++BlackAndBlue; »
|
Засунуть инкремент внутрь операции с присваиванием - очень плохая идея. В порядке выполнения операций тут разобраться весьма непросто.
Так как этот момент неочевиден, немного поясню. Операция
Код:
![Выделить весь код](images/misc/selectcode.png)
++BlackAndBlue
не равносильна выражению
Код:
![Выделить весь код](images/misc/selectcode.png)
BlackAndBlue + 1
На самом деле она равносильна выражению
Код:
![Выделить весь код](images/misc/selectcode.png)
BlackAndBlue = BlackAndBlue + 1