Hitachi

JP1 Version 12 JP1/IT Desktop Management 2 配布機能 運用ガイド


18.4.10 演算子の優先順位

演算子の優先順位および結合順序は、式のオペランドのグループ化や評価するうえで影響を与えます。演算子の優先順位は、同じ式の中に演算子の優先順位が高い、または低い別の演算子が含まれている場合にだけ意味を持ちます。式の中に高い優先順位の演算子が含まれているときは、その演算子が先に評価されます。演算子の優先順位が等しいときは、評価される順位はそれぞれが持つ結合順序によって決まります。

次の表では、演算子の優先順位と結合順序を示します。演算子は、優先順位の降順で表しています。

記号

演算子の型

結合順序

( )

括弧

左から右

+ - !

単項

右から左

* / %

乗除

左から右

+ -

加法

左から右

< > <= >=

比較

左から右

== !=

等号

左から右

&

ビット単位AND

左から右

|

ビット単位OR

左から右

&&

論理AND

左から右

||

論理OR

左から右

=

代入

左から右