有的同學(xué)在學(xué)習(xí)c++中,沒(méi)有搞清楚操作符的優(yōu)先級(jí),自己編寫的代碼的思路沒(méi)有問(wèn)題可是程序執(zhí)行出來(lái)就是不對(duì),又找不到具體問(wèn)題出在了哪里,這個(gè)時(shí)候我就建議看下你的操作符的優(yōu)先級(jí)了。我現(xiàn)將操作符的優(yōu)先級(jí)寫出來(lái) ,供同學(xué)們?cè)趯懗绦虻臅r(shí)候查詢問(wèn)題。
優(yōu)先級(jí)
操作符
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
,