賦值運算子的作用是什麼

來源:趣味百科館 1.32W
賦值運算子的作用是什麼

a+=b  等同於 a = a+ba-=b  等同於 a = a-ba*=b  等同於 a = a*ba/=b  等同於 a = a/ba%=b  等同於 a = a%ba&=b  等同於 a = a&b   &表示按位與a>>=b 等同於 a = a>>b  >>表示右移a<<=b 等同於 a = a<

1、它的作用是將一個表示式的值賦給一個左值。

2、一個表示式或者是一個左值,或者是一個右值。

3、所謂左值是指一個能用於賦值運算左邊的表示式。

4、左值必須能夠被修改,不能是常量。

5、我們現在是用變數作左值,以後還可以看到,指標和引用也可以作左值。

6、複合的賦值運算子,又稱為帶有運算的賦值運算子,也叫賦值縮寫

7、例如:i=i+j;可表示為 i+=j;這裡+=是複合賦值運算子。

8、同樣的共有10種這樣的運算子,它們是:+= 加賦值;-= 減賦值;*= 乘賦值;/= 除賦值;%= 求餘賦值;&= 按位與賦值;| = 按位或賦值;^= 按位異或賦值;<<= 左移位賦值;>>= 右移位賦值。

熱門標籤