赋值运算符到底什么意思?

赋值运算符中 a+=b 等价于a=a+b 那么这个等式不就无解了??还赋什么值?

然后请大神解释 int a=6;
a*=5;
书上说:运算结果是:a的值为30.
既然a=6了他为什么又等于30?

a=6,a*=5,意思是:a=a*5,这个叫符合运算符,有+=,-=,*=,/=,四种,赋值运算符就是把值或是地址赋给左边的变量
温馨提示:内容为网友见解,仅供参考
无其他回答

赋值运算符的意思
赋值运算符的意思是将运算符右侧的对象或者数值传递给左侧的对象或者变量。基本的赋值运算符是“=”。一开始可能会以为它是“等于”,其实不是的。它实际上意味着把右边表达式的值赋给左边的运算数。赋值运算表达式的值也就是所赋的值。也就是说,“$a = 3”的值是 3。

赋值运算符的意思
基本的赋值运算符是“等于”。他的优先级别低于其他的运算符,所以对该运算符往往最后读取。一开始可能会以为它是“等于”,其实不是的。它的作用是将一个表达式的值赋给一个左值。一个表达式或者是一个左值,或者是一个右值。所谓左值是指一个能用于赋值运算左边的表达式。左值必须能够被修改,不能是...

赋值运算符的作用是什么?
赋值运算符是C语言中的一种运算符,用于将一个值赋给一个变量。赋值运算符通常是一个等号(=),左侧是一个变量名,右侧是一个表达式,表达式的值将被赋给变量。赋值运算符的作用主要有以下几个方面:将一个值存储到变量中:通过赋值运算符,可以将一个值存储到变量中,从而实现对变量的赋值。例如,...

赋值运算符的意思
赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。Python中最基本的赋值运算符是等号=;结合其它运算符,=还能扩展出更强大的赋值运算符。基本赋值运算符 =是Python中最常见、最基本的...

在C语言中赋值运算符有什么作用?
赋值符号"="就是赋值运算符,作用是将一个数据赋给一个变量或将一个变量的值赋给另一个变量,由赋值运算符组成的表达式称为赋值表达式。一般形式为:变量名=表达式 在程序中可以多次给一个变量赋值,每赋一次值,与它相应的存储单元中的数据就被更新一次,内存中当前的数据就是最后一次所赋值的那个...

python中 =是什么意思?
Python中的“=”是什么意思?在Python中,“=”是赋值运算符,用于向变量赋值。它将右侧的值赋给左侧的变量,例如“x = 5”,将5赋给变量x。在Python中,可以同时为多个变量赋值,例如将“x, y = 5, 10”同时赋为5和10。赋值运算符的用法不仅限于基本数据类型,还可用于复杂数据类型,例如列表...

c语言的-=的含义是什么?
在写代码的时候,需要考虑使用赋值运算符的合适场景,避免出现潜在的问题。总的来说,-=在 C 中的意思是减等于,它是赋值运算符的一种。赋值运算符在程序中起到了非常重要的作用,可以简化代码,提高可读性和可维护性。不过,在使用赋值运算符的时候,需要谨慎考虑其使用场景,避免出现不必要的问题。

在C语言中11种赋值运算符的具体含义,用法?
=是赋值运算符,\/=是除后赋值,*=是乘后赋值,=是取模后赋值,+=是加后赋值,-= 是减后赋值,2.<<=是左移后赋值,变量<<=表达式 左移就是将左边的数的二进制各位全部左移若干位,右边的数指定移动位数,高位丢弃,低位补0, 移几位就相当于乘以2的几次方。3.>>=是右移后,变量>>=...

为什么c语言中的|=是赋值运算符?
在 C 语言中,|= 是复合赋值运算符。| 是按位或运算符。x |= y 等价于 x = x | y ,其作用是将变量 x 的值与 y 进行按位或运算,并将结果重新赋给 x 。

赋值运算符到底什么意思?
a=6,a*=5,意思是:a=a*5,这个叫符合运算符,有+=,-=,*=,\/=,四种,赋值运算符就是把值或是地址赋给左边的变量

相似回答