设为首页 加入收藏

TOP

1.4.5 运算符的优先级
2013-10-07 14:41:41 来源: 作者: 【 】 浏览:58
Tags:1.4.5 运算 符的 优先

1.4.5  运算符的优先级

C++(www.cppentry.com)中的算术表达式和代数学中一样从左到右依次求值。但是有些运算符的优先级比较高,无论处于什么位置都将首先求值。乘法、除法和取模运算的优先级相同,都高于加法和减法。

接下来的一行代码演示了优先级的作用。因为乘法的优先级高于加法,所以首先计算乘法的结果。因此,表达式7 + 3*5等于7 + 15,结果为22。

如果需要首先计算较低优先级的运算操作,可以使用括号,它比任何算术运算符的优先级都高。所以在下一条语句中,表达式(7 + 3) * 5等于10 * 5,结果为50。

提示

C++(www.cppentry.com)运算符一览表及其优先级详见附录B。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.3.3 Game Over 3.0程序简介 下一篇1.4.4 使用取模运算符

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: