C 加法运算符

相加运算符执行加法 (+) 和减法 () 运算。    

语法

  • additive-expression:
    multiplicative-expression

    additive-expression + multiplicative-expression

    additive-expression multiplicative-expression

备注

虽然 additive-expression 的语法包括 multiplicative-expression,但这并不表示需要使用乘法的表达式。对于 multiplicative-expressioncast-expressionunary-expression,请参阅 C 语言语法摘要中的语法。

操作数可以是整型值或浮点值。 还可以对指针值执行一些加法运算,如针对每个运算符的讨论中所述。

相加运算符对整型和浮点型操作数执行常用算术转换。 结果的类型是转换后操作数的类型。 由于相加运算符执行的转换不提供溢出或下溢条件,因此,如果在转换后,无法用操作数类型表示加法运算的结果,则信息可能会丢失。

请参见

参考

加法运算符:+ 和 -