算術演算子
単項演算子:インデックス への移動
構文
- + cast-expression
- - cast-expression
- add-expression + multiplicative-expression
- add-expression - multiplicative-expression
- multiplicative-expression * cast-expression
- multiplicative-expression / cast-expression
- multiplicative-expression % cast-expression
- postfix-expression ++ (postincrement)
- ++ unary-expression (preincrement)
- postfix-expression -- (postdecrement)
- -- unary-expression (predecrement)
説明
算術演算子を使用すると算術計算を行うことができます。
単項式の + および - では、正または負の値を cast-expression に代入します。
+(加算)、-(減算)、*(乗算)、/(除算)は、すべてのデータ型、整数、浮動小数点数に対して基本的な代数計算を行います。
%(剰余演算子)は、整数除算の余りを返すもので、浮動小数点数では使用できません。
++(インクリメント)は、式の値に 1 を加算します。 後置インクリメントでは式を評価した後に、前置インクリメントでは式を評価する前に、式の値に 1 を加算します。
--(デクリメント)は、式の値から 1 を減算します。 後置デクリメントでは式を評価した後に、前置デクリメントでは式を評価する前に、式の値から 1 を減算します。