024 賦值運算子

2022-08-09 03:06:11 字數 533 閱讀 4367

賦值運算子有哪些

=+= 把左邊和右邊做加法,然後賦值給左邊

-= 把左邊和右邊做減法,然後賦值給左邊

*= 把左邊和右邊做乘法,然後賦值給左邊

/= 把左邊和右邊做除法,然後賦值給左邊

%= 把左邊和右邊做取餘,然後賦值給左邊

public

class

json

}

//基本賦值運算子和擴充套件賦值運算子的區別

byte i = 10;

//編譯無法通過。運算結果是int型別,前邊的變數是byte型別.

//i = i + 10;

//語法:擴充套件賦值運算子不改變運算結果型別。可能損失精度。

i += 10;

//雖然編譯通過,精度損失嚴重。

//最初變數是byte,最終還是byte型別

//相當於i = (byte)(i+10000);

i += 1000;

Python運算子 賦值運算子

賦值運算子與算數運算子有這個密不可分的關係,可以理解成是算數運算子在某種特定情況下的一種簡寫賦值運算子 說明舉例 展開形式 對應算數運算子寫法 簡單賦值運算子 x y x y 加賦值 也讀加等於 x y x x y 加賦值 也讀減等於 x y x x y 乘賦值 也讀乘等於 x y x x y 除賦...

賦值運算子

賦值運算子函式 include stdafx.h include class cmystring cmystring cmystring char pdata else cmystring cmystring const cmystring str cmystring cmystring cmyst...

賦值運算子

a 等 b 叫做賦值運算子,也是最基本的賦值運算子 int x 10 把10賦值給int型別的變數x。c 擴充套件的賦值運算子的特點 隱含了自動強制轉換。面試題 short s 1 s s 1 short s 1 s 1 請問上面的 哪個有問題?3 比較運算子 a b 無論運算子兩端簡單還是複雜最終...