C++运算符的优先级和结合性
单"表示是单目运算符,"双" 表示是双目运算符,"三" 表示是三目运算符。
每种运算符都有一个优先级,优先级是用来标志运算符在表达式中的运算顺序的。优先级高的先做运算,优先级低的后做运算,优先级相同的右结合性决定计算顺序。 大多数运算符都是按从左到右计算,只有三类运算符的结合性是从右到左。他们是:单目、三目和赋值。
C++运算符的优先级和结合性
单"表示是单目运算符,"双" 表示是双目运算符,"三" 表示是三目运算符。
每种运算符都有一个优先级,优先级是用来标志运算符在表达式中的运算顺序的。优先级高的先做运算,优先级低的后做运算,优先级相同的右结合性决定计算顺序。 大多数运算符都是按从左到右计算,只有三类运算符的结合性是从右到左。他们是:单目、三目和赋值。