|
Silent Member
|
引用:
|
作者A級黑豬肉
嚴格上「x+1 可以寫成 x+=1」是不成立的,但「x = x + 1 可以寫成 x += 1」成立。
所以 x+= y+++--z 應該是 x = x + (y++) + (--z)
應該是
y = y + 1
x = x + (y - z)
|
直接丟給程式跑比較快!
int x = 1;
int y = 2;
int z = 3;
x+=y+++--z;
Debug.Log(x);
結果印出5。
z = 3 - 1 = 2
x = 1 + (2 + 2) = 5
y = 2 + 1 = 3
記得++ --先後順序是有差的~
|