C 加法演算子

加法演算子は加算 ( + ) と減算 ( - ) を実行します。

構文

additive-expression:
    multiplicative-expression
    additive-expression+multiplicative-expression
    additive-expression-multiplicative-expression

注意

additive-expression の構文に multiplicative-expression が含まれてますが、乗算を使用する式が必要なわけではありません。 「C 言語の構文概要」で、multiplicative-expressioncast-expression、および unary-expression の構文を参照してください。

オペランドは整数値または浮動小数点値になります。 各演算子の説明に記載されているように、一部の加算演算はポインター値に対しても実行できます。

加算演算子は、整数および浮動小数点のオペランドに対して通常の算術変換を実行します。 結果の型は、変換後のオペランドの型です。 加算演算子によって実行される変換にはオーバーフロー条件やアンダーフロー条件が用意されていないため、加算演算の結果を変換後のオペランドの型で表すことができない場合、情報が失われる可能性があります。

関連項目

加法演算子: + および -