Oh wow, ok cool, thanks Grim, that's easily understandable. It looks like whenever you call a second variable using that operator, either i++ or ++i, that value is not only assigned to the second variable, but also to i, like this:
int i = 1;
int j = ++i;
after compiling, both i and j are...