What happens (behind the curtains) when this is executed?
int x = 7; x = x++;
That is, when a variable is post incremented and assigned to
The incrementing occurs after x is called, so x still equals 7. ++x would equal 8 when x is called