I have this expression:
B[i]=B[++i]*i;
In C this is undefined?
What happen first? is evaluated the right of the assignment symbol first, or the left?
I have this expression:
B[i]=B[++i]*i;
In C this is undefined?
What happen first? is evaluated the right of the assignment symbol first, or the left?
It is undefined and can be evaluated in any order.