C++中 a+=b什么意思

如题所述

a=a+b;
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-03
a=a+b

c++中,a+=b什么意思?
c++中,a+=b的意思是a+b后再赋值给a,即效果等同于a=a+b,但是从运算角度只算1次运算,“+=”是C++中一个复合运算符。在赋值运算符当中,还有一类C\/C++独有的复合赋值运算符。它们实际上是一种缩写形式,使得对变量的改变更为简洁。例如Total=Total+3,它的意思是本身的值加3,然后在赋值给...

c++中a+= b什么意思?
a+=b 的意思是 a = a + b,意思是说讲a+b的值重新赋值到a上,b也可指一个表达式。a -=b 的意思是 a = a - b,意思与a+=b略同,b亦可指一个表达式。a *=b 的意思是 a = a * b,意思与a+=b略同,b亦可指一个表达式。a \/=b 的意思是 a = a \/ b,意思与a+=b略同...

+=在C++中是什么意思
程序员在使用中称为“加等”,即a+=b等价于a=a+b;-=,*=是同样的道理

c++中,a+=b什么意思?
a+b后,再赋值给a。比如 a=1 b=2 第一次执行a+=b, a=1+2=3 第二次执行a+=b, a=3+2=5 第三次执行a+=b, a=5+2=7

在c++中a=a+b;b=a-b;a=a-b是什么意思
设a=1,b=2 a= a+b = 1+2=3 b= a-b = 3-2=1 a=a-b=3-1=2 事实上就是把a和b对调不通过第三个变量 和 t = a;a = b;b = t;是一样的

c++小问题 a+=b;,就是a=a+b;,问题是a+=b读作什么,就是字面上的意思是...
读法:a加等于b 意义:与a = a + b一样 符号:+=,*=,-=,...这些是VC中的一些运算符号 用起来与,+, -, =,相似,但形式上与"=" 更近.写法:由于"+="只作为一个运算符号,所以不能分开写 为了阅读的方便可以写成"a += b".说明:在VC的专业程序中大量使用这种写法,应该熟练应用....

C++中 a+=b什么意思
a=a+b;

c++或c语言中的符号“+=”“-=”是什么意思
a += b 等价于 a = a+b; 但是前者速度要快一些 a -= b 等价于 a = a-b; 同样, 前者速度要快一些 但是对于a是数组元素的情况(如c[23]+=b), 这个速度优势就没了吧~(这个我也是猜测)个人理解, 如有偏差, 敬请指正

c++中a+=b与a=a+b的区别
在C\/C++中,操作符称为自反运算符(类似的还有+=、*=、\/=、&=、|=等等),由前后两个符号无间隔组合而成;其核心意义由前一个符号确定,完成左边的变量与右边的变量的运算关系,后面的=号是把运算结果赋给左边的目标变量的意思。

c++里面,++=是什么意思??
a+=b 也就是 a+a=b a++ 也就是 下次显示a时赋值+1 ++a 也就是 显示 a前赋值+1 至于 ++= 没这符号,估计你没给完整的句子

相似回答
大家正在搜