瀏覽單個文章
VincentDX
Advance Member
 

加入日期: Aug 2001
文章: 421
引用:
作者X19-TypeIII
直接丟給程式跑比較快!
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

記得++ --先後順序是有差的~


基本上micall.lee那樣寫就是對的
原po說錯,我想應該是他忘了y++是要運算完y才+1
X19-TyoeIII上一篇回覆的就更清楚了
舊 2015-05-06, 11:30 AM #18
回應時引用此文章
VincentDX離線中