Что означает x после «x = x ++»?

Что происходит (за кулисами), когда это выполняется?

int x = 7;
x = x++;

То есть, когда переменная увеличивается на единицу и присваивается самой себе в одном операторе? Я скомпилировал и выполнил это. x по-прежнему 7 даже после всего оператора . В моей книге сказано, что x увеличивается!

273
задан Nayuki 1 May 2015 в 19:28
поделиться