博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

2012年11月8日

摘要: 在计算表达式时,每个运算符都会按顺序处理。但这并不意味着从左至右地运用这些运算符。 例如,有下面的代码: var1 = var2 + var3; 其中+运算符就是在=运算符之前进行计算的。在其它一些情况下,运算符的优先级并没有这么明显,例如: var1 = var2 + var3 * var4; 其中*运算符先计算,其后是+运算符,最后是=运算符,这是标准的数学运算顺序,其结果与我们在纸上进行算术运算的结果相同。 像这样的计算,可以使用括号控制运算符的优先级,例如: var1 = (var2 + var3) * var4; 括号中的内容先计算,即+运算符在*运算符之前计算。... 阅读全文

posted @ 2012-11-08 09:54 天轰穿 阅读(275) 评论(0) 推荐(0)