::
++
--
()
[]
.
->
+
−
!
~
(type)
*
&
sizeof
new
new[]
delete
delete[]
.*
->*
/
%
<<
>>
<
<=
>
>=
==
!=
^
|
&&
||
?:
=
+=
−=
*=
/=
%=
<<=
>>=
&=
^=
|=
throw
,
自覺得 << 的優先級高於 + ,致使錯誤的結果!java
short c = (short)( (high << 8) + low); short d = (short)( high << 8 + low); short f = (short)( high << (8 + low)); // d與f結果一致,