乗算 *

* (乗算) 演算子は、そのオペランドの積を生成します。 オペランドは、算術型または列挙型でなければなりません。結果は、左辺値ではありません。オペランドには、通常の算術変換が実行されます。

乗算演算子には、結合属性と可換属性の両方があるので、コンパイラーは、複数の乗算演算子を含む式の中で オペランドの再配置を行うことができます。例えば、次の式

sites * number * cost

は、次のいずれかの方法に解釈できます。

(sites * number) * cost
sites * (number * cost)
(cost * sites) * number

関連参照

IBM Copyright 2003