C 加法运算符
加法运算符执行加法 ( +
) 和减法 ( -
) 运算。
语法
additive-expression
:
multiplicative-expression
additive-expression
+
multiplicative-expression
additive-expression
-
multiplicative-expression
注意
虽然 additive-expression
的语法包括 multiplicative-expression
,但这并不表示需要使用乘法表达式。 对于 multiplicative-expression
、cast-expression 和 unary-expression,请参阅 C 语言语法摘要中的语法。
操作数可以是整型值或浮点值。 还可以对指针值执行一些加法运算,如针对每个运算符的讨论中所述。
相加运算符对整型和浮点型操作数执行常用算术转换。 结果的类型是转换后操作数的类型。 由于相加运算符执行的转换不提供溢出或下溢条件,因此,如果在转换后,无法用操作数类型表示加法运算的结果,则信息可能会丢失。
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈