在C言语中,运算符的优先级决议了表达式中运算的次序。运算符优先级从高到低摆放如下:
1. 括号 :用于改动运算次序,括号内的运算优先履行。2. 一元运算符 、、!、~、 、:这些运算符作用于单个操作数。3. 乘法、除法、取余运算符 、/、%:先履行这些运算符,然后履行其他运算符。4. 加法、减法运算符 、:在乘法、除法、取余运算之后履行。5. 左移、右移运算符 >:用于将操作数向左或向右移动指定的位数。6. 联系运算符 、>=:比较两个操作数的巨细。7. 持平运算符 ==、!=:比较两个操作数是否持平。8. 位与运算符
未经允许不得转载:全栈博客园 » c言语运算符优先级,深化解析C言语运算符优先级