你有precedence或相关性。

本文介绍了在数学和C++编程中如何正确理解和应用运算符优先级与结合性规则。通过实例解释了如何根据这些规则计算表达式的值,包括一阶运算符的先验顺序以及如何处理具有相同优先级的相邻运算符。

为了评估的表达,如在4+2×3,我们必须明白我们到底做正确运营商,为了适用于他们。这是在一阶运营商被称为算子A是precedence复合表达。使用正常的数学precedence规则(这是在中新世的乘法是加法的时间),我们评估的表达应该知道上面的AS 4 +(2×3)= 10。

在C + +,这是precedence运营商指定的水平。这是第一个precedence最高的评价。你可以在下面的乘法表是湖和分(5级precedence)有一个比加法和所有高等precedence(precedence 6级)。使用的编译器进行评估的表达水平确定的知识和信息。

如果两个相同的运营商precedence水平是彼此相邻,在一个关联规则表达,告诉编译器,无论从运营商到左或从左到右的权利。例如,在3×4 / 2的表达,这是precedence乘法算子和分5级。5级:有左结合性的表达是正确的时间,从左到右:(3×4)/ 2 = 6。

一些运营商已经意识到你应该:+,-,*,/,(),=,<,>,=,<,>,=。论文的算术和关系操作有相同的意义,为他们在C + +中使用的每一天。

然而,除非你有经验,在另一个程序设计语言,它是可能的大多数的运营商将在本表incomprehensible你在这个时间点。这是预期的,在这一点上。我们将在本章盖在他们的其余部分将介绍,和为有需要的人。

上面的表是提供一个参考的参考图,你可以回到它在未来的任何一个问题,你有precedence或相关性。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值