欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

深入理解运算符的优先级规则

最编程 2024-08-05 12:33:36
...
优先级 运算符 类型 结合性
1 () 括号运算符 由左向右
2 !、+(正号)、-(负号) 一元运算符 由左向右
2 ~ 位逻辑运算符 由右向左
2 ++、-- 递增与递减运算符 由右向左
3 *、/、% 算数运算符 由左向右
4 +、- 算数运算符 由左向右
5 <<、>> 位左移、右移运算符 由左向右
6 >、>=、<、<= 关系运算符 由左向右
7 ==、!= 关系运算符 由左向右
8 & 位运算符、逻辑运算符 由左向右
9 ^ 位运算符、逻辑运算符 由左向右
10 | 位运算符、逻辑运算符 由左向右
11 && 逻辑运算符 由左向右
12 || 逻辑运算符 由左向右
13 ?: 条件运算符 由右向左
14 =、+=、-=、*=、/=、%= 赋值运算符、扩展运算符 由右向左