Please help me with this, I am having a hard time!!!
int x=10, y=15;
x = x++;
y = ++y;
the result for the above is 10, 16 , if i replace x=x++ with x++ the result is 11,16
so isnt x=x++ and x++ same??
x=y++ + x++;
y= ++y + ++x;
the answer is 57, 94 on a mingw32-gcc.exe compiler and 56, 93 on a gcc compiler!!! so do different compilers work differently??