专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

C++ 操作符优先级

作者:huqin   来源:本站原创   点击数:  更新时间:2014年04月02日   【字体:

有的同学在学习c++中,没有搞清楚操作符的优先级,自己编写的代码的思路没有问题可是程序执行出来就是不对,又找不到具体问题出在了哪里,这个时候我就建议看下你的操作符的优先级了。我现将操作符的优先级写出来 ,供同学们在写程序的时候查询问题。


       优先级     操作符
1 () [] -> .
  ::      
  ! ~ ++ --
2 - (unary) * (dereference)
  & (address of) sizeof
3 ->* .*    
4 * (multiply) / %
5 + -
6 << >>
7 < <= > >=
8 == !=
9 & (bitwise AND)
10 ^
11 |
12 &&
13 ||
14 ? :
15 = += -= etc.
16 ,

关闭窗口

相关文章