逻辑运算符的优先级别

共产主义国家2022-07-20  29

逻辑运算符的优先级

系统:Windows 10
软件版本:

优先级从上到下递减,最高优先级在顶部,最低优先级在逗号运算符处。不考虑评估的顺序。例如a+b amp;B*c,虽然*的优先级最高,但是这个表达式是从左到右求值的。同样的优先级,按组合来组合。大多数运算符是从左到右组合的,只有三个优先级是从右到左组合的。它们是一元运算符、条件运算符和赋值运算符。基本优先级需要记住:指针最好,单目操作比双目操作好。如签。首先是算术运算,然后是移位运算,最后是比特运算。请注意:1。逻辑运算的最后组合。

运算符是具有一个或多个操作数并返回相应值的特殊函数。操作数是运算符用作输入的值,通常是文字、变量或表达式。运算符可以是一元、二元或三元。一元运算符有一个操作数,二元运算符有两个操作数,三元运算符有三个操作数。

同一类型的每个运算符都有一个内部运算符优先级,不同类型的运算符有相应的优先级顺序。一个表达式可以包含相同类型的运算符,也可以包含不同类型的运算符或函数。当多个运算符出现在同一个表达式中时,应根据不同类型运算符之间的优先级进行运算。各种运算符的优先级如下:数字运算符、字符串运算符、关系运算符和逻辑运算符。您可以使用括号来更改优先级顺序,以便括号内的操作优先于括号外的操作。对于多个括号,总是强制表达式的某些部分从内向外先运行。括号中的操作总是最高优先级。


转载请注明原文地址:https://juke.outofmemory.cn/read/811207.html

最新回复(0)