c语言里面s+=i是什么意思?

2025-03-28 22:49:37
推荐回答(1个)
回答1:

复合赋值运算符共
10种
+=
加赋值
-=
减赋值
*=
乘赋值
/=
除赋值
%=
求余赋值
&=
按位与赋值
|
=
按位或赋值
^=
按位异或赋值
<<=
左移位赋值
>>=
右移位赋值
构成复合赋值表达式的一般形式:
变量
双目运算符=表达式
它等效于
变量=变量
运算符
表达式
s+=i,等价于s=s+i,使用加赋值
不但可以让代码更加简洁,而且能
提高程序的运行效率
提高程序的运行速度,