运算符用于执行程序代码运算,对多个操作数项进行运算。 例如,2 3的操作数为2和3,运算符为“”。
运算符的优先级从上到下依次减少,顶部具有最高优先级,逗号运算符具有最低优先级。 表达式的合并顺序取决于表达式中各种运算符的优先级。 高优先级运算符先合并,低优先级运算符后合并,同一行中的运算符具有相同的优先级。
数据扩展
优先顺序与评价顺序无关。 像a b b*c那样,*优先顺序最高,但该式的评价顺序从左到右。
优先级从上到下依次减少,顶部具有最高优先级,逗号操作符具有最低优先级。
在相同的优先顺序中,以结合性结合。 大多数运算符结合性从左到右,从右到左结合的只有三个优先级:单眼运算符、条件运算符和赋值运算符。
指针最好,单眼运算优于双目运算。 就像符号一样。 先算术运算,后移位运算,最后位运算。 请特别注意。 1 3 2 7等于(1) 32 ) ) 7。 逻辑运算最后结合。
来源:百度百科-运算符优先级