发布网友 发布时间:2022-04-06 02:45
共7个回答
热心网友 时间:2022-04-06 04:14
赋值运算符的意思是将运算符右侧的对象或者数值传递给左侧的对象或者变量。
基本的赋值运算符是“=”。一开始可能会以为它是“等于”,其实不是的。它实际上意味着把右边表达式的值赋给左边的运算数。
赋值运算表达式的值也就是所赋的值。也就是说,“$a = 3”的值是 3。
扩展资料
赋值运算将原变量的值拷贝到新变量中(传值赋值),所以改变其中一个并不影响另一个。这也适合于在很密集的循环中拷贝一些值例如大数组。
1、= 赋值运算符:变量=表达式如:a=3;将a的值赋为3
2、/= 除后赋值:变量/=表达式 如:a/=3;即a=a/3
3、*= 乘后赋值:变量*=表达式 如:a*=3;即a=a*3
4、%= 取余后赋值:变量%=表达式 如:a%=3;即a=a%3
5、+= 加后赋值:变量+=表达式 如:a+=3;即a=a+3
6:-= 减后赋值:变量-=表达式 如:a-=3;即a=a-3
参考资料来源:百度百科-赋值运算符
热心网友 时间:2022-04-06 05:32
1、= 赋值运算符:变量=表达式,如:a=3,将a的值赋为3;
2、/= 除后赋值:变量/=表达式,如:a/=3,即a=a/3;
3、*= 乘后赋值:变量*=表达式,如:a*=3,即a=a*3;
4、%= 取模后赋值:变量%=表达式,如:a%=3,即a=a%3;
5、+= 加后赋值:变量+=表达式,如:a+=3,即a=a+3;
6、-= 减后赋值:变量-=表达式,如:a-=3,即a=a-3。
扩展资料:
由赋值运算符将一个变量和一个表达式连接起来的式子称为“赋值表达式”。
它的一般形式为:
<变量><赋值运算符><表达式>
如“a=5”是一个赋值表达式。对赋值表达式求解的过程是:先求赋值运算符右侧的“表达式”的值,然后赋给赋值运算符左侧的变量。
一个表达式应该有一个值。赋值运算符左侧的标识符称为“左值”(leftvalue,简写为lvalue)。并不是任何对象都可以作为左值的,变量可以作为左值,而表达式a+b就不能作为左值,常变量也不能作为左值,因为常变量不能被赋值。
参考资料来源:百度百科-赋值运算符
热心网友 时间:2022-04-06 07:24
a+=b 等同于 a = a+b
a-=b 等同于 a = a-b
a*=b 等同于 a = a*b
a/=b 等同于 a = a/b
a%=b 等同于 a = a%b
a&=b 等同于 a = a&b &表示按位与
a>>=b 等同于 a = a>>b >>表示右移
a<<=b 等同于 a = a<<b <<表示左移
a|=b 等同于 a = a|b |表示按位或
a^=b 等同于 a = a^b ^表示按位异或
基本的赋值运算符是“=”。他的优先级别低于其他的运算符,所以对该运算符往往最后读取。
一开始可能会以为它是“等于”,其实不是的。它的作用是将一个表达式的值赋给一个左值。一个表达式或者是一个左值,或者是一个右值。
所谓左值是指一个能用于赋值运算左边的表达式。左值必须能够被修改,不能是常量。我们现在是用变量作左值,以后还可以看到,指针和引用也可以作左值。
复合的赋值运算符,又称为带有运算的赋值运算符,也叫赋值缩写。
例如:i=i+j;可表示为 i+=j;这里+=是复合赋值运算符。
同样的共有10种这样的运算符,它们是:
+= 加赋值;
-= 减赋值;
*= 乘赋值;
/= 除赋值;
%= 求余赋值;
&= 按位与赋值;
| = 按位或赋值;
^= 按位异或赋值;
<<= 左移位赋值;
>>= 右移位赋值。
热心网友 时间:2022-04-06 09:32
a+=b 等同于 a = a+b热心网友 时间:2022-04-06 11:56
是将=后的数字与前面进行运算后复制给前面的变量A+=B相当于A=A+B的意思热心网友 时间:2022-04-06 14:38
是将=后的数字与前面进行运算后复制给前面的变量A+=B相当于A=A+B热心网友 时间:2022-04-06 17:36
将某一数值赋给某个变量的过程,称为赋值。