语法
expression + expression
expression - expression
备注
相加运算符为:
加法 (+)
减法 (-)
这些二进制运算符具有从左至右的关联性。
相加运算符采用算术或指针类型的操作数。 加法 () 运算符的结果 + 是操作数之和。 减法 () 运算符的结果 - 是操作数之差。 如果一个操作数是指针或两个操作数都是指针,则它们必须是指向对象的指针,而不是指向函数的指针。 如果两个操作数都是指针,则结果没有意义,除非它们是指向同一数组中的对象的指针。
加法运算符采用 算术、 整型 和 标量 类型的操作数。 下表定义了这些操作数。
用于相加运算符的类型

请注意,加法和减法不是等效运算。
如果两个操作数都是算术类型,则 标准转换 中涵盖的转换适用于操作数,并且结果为转换后的类型。
示例
// expre_Additive_Operators.cpp
// compile with: /EHsc
#include <iostream>

本文详细介绍了C++中的加法运算符(+)和减法运算符(-),包括它们的语法、适用类型以及在指针运算中的应用。加法运算符用于计算算术或指针类型的和,而减法运算符则计算差。当运算符应用于指针时,它们可以用于在数组中移动指针。示例代码展示了如何进行指针加法和减法,强调了指针运算的特性和注意事项。
最低0.47元/天 解锁文章
2005

被折叠的 条评论
为什么被折叠?



