前置運算寫法為:++ x 或
-- x,表達方式為「x+1」
後置運算寫法為:x++ 或
x—
差別在於,「你想呈現什麼樣的運算值」?
前置:++x 運算結果是「遞增之後」的值
後置:x++ 運算結果是「遞增之前」的值
例子:
//前置運算
Double
x ;
x=1.5;
Reponse.Write(string.Format(“++x”));
答案會是2.5
//後置運算
Double
x ;
x=1.5
;
Reponse.Write(string.Format(“x++”));
答案會是1.5
解說:
前置運算,先
將變數運算 後再產出(第一次會進行運算) ++x
後置運算,先
將變數產出 後再運算(第一次不進行運算) x++
切記:僅止於一元運算式差別較大
切記:僅止於一元運算式差別較大
沒有留言:
張貼留言