详解C++语言中的加法运算符与赋值运算符的用法

2020-01-06 14:27:18于海丽
易采站长站为您分析C++语言中的加法运算符与赋值运算符的用法,是C++入门学习中的基础知识,需要的朋友可以参考下  

加法运算符:+ 和 -
语法


expression + expression 
expression – expression

备注
相加运算符为:

  • 加 (+)
  • 减 (–)

    这些二进制运算符具有从左至右的关联性。

    相加运算符采用算术或指针类型的操作数。加法 (+) 运算符的结果是操作数之和。减法 (–) 运算符的结果是操作数之差。如果一个操作数是指针或两个操作数都是指针,则它们必须是指向对象的指针,而不是指向函数的指针。如果两个操作数都是指针,则结果没有意义,除非它们是指向同一数组中的对象的指针。
    相加运算符采用 arithmetic、integral 和 scalar 类型的操作数。下表定义了这些操作数。
    用于相加运算符的类型

    S.N. 构造函数 & 描述
    arithmetic 整型和浮点类型统称为“算术”类型。
    integral 所有大小(long、short)和枚举数的 char 和 int 类型为“整数”类型。
    scalar 标量操作数是算术类型或指针类型的操作数。

    这些运算符的合法组合为: