2009年10月4日 星期日

C/C++ 運算子優先順序

只列出常用到的:

()
foo++ (後置)
foo-- (後置)
----------------
++foo (前置)
--foo (前置)
!
~
&
----------------
*
/
%
+ (二元運算)
- (二元運算)
<<
>>
<
<=
>
>=
==
!=
& (位元運算AND)
^ (位元運算XOR)
| (位元運算OR)
&& (邏輯)
|| (邏輯)
= (設定)
*=, /=, %=, +=, -=

沒有留言: