CPP学习之——赋值运算符与数学运算符的联合(5.5)

一 概述

在编程中,你经常要将一个值与变量相加的结果赋给第三个值,如:

二 代码及说明

2.1 代码

1
2
3
4
5
6
7
8
9
10
#include<iostream>
using namespace std;

int main() {
int a = 2, b;
b = 6 + a;
a+=6;
cout<<a<<endl;
return 0;
}

2.2 说明

  • a+=6;这一行语句将赋值符"="与数学运算符"+"联合起来使用,它表示将右值与左值相加的结果赋给左值。它的作用与a=a+6是相同的。
  • 注意:"+="读作"加等"
  • 由于a的值为2,与6相加后等于8,因此运算结束后a的值为8

三 运算符总结

与加等类似的组合运算符还有:

  • 减等(-=)
  • 乘等(*=)
  • 除等(/=)
  • 模等(%=)

使用方法与加等类似