括弧で囲んだ式 ( )

小括弧を使用して、式の評価順序を明示的に強制します。 次の式は、オペランドと演算子をグループ化するための小括弧は使用していません。 weight , zipcode を囲む括弧は、関数呼び出しを形成するのに使用されます。 コンパイラーが式の中のオペランドと演算子を、演算子の優先順位や結合順序の規則に従って、 グループ化する方法に注意してください。

(-discount * item + handling(weight, zipcode)) < (10 * item))

次の式は、前の式と似ていますが、この式には、オペランドと演算子の グループ化の方法を変更する括弧が含まれています。

(-discount * (item
+ handling(weight, zipcode))) < (10 * item)

結合属性および可換属性の両方がある演算子を含む式では、小括弧を使用して、オペランドと演算子をグループ化する 方法を指定できます。次の式の小括弧は、オペランドと演算子をグループ化する順序を確実にします。
x = f + (g + h);