賦值運算子

2021-10-01 19:40:09 字數 693 閱讀 3054

賦值運算子就是為變數賦值的符號,賦值運算子的使用看下圖:

運算子

運算規則

範例

結果=

賦值 int a=2 2

+=加後賦值

int a=2

,a+=2 4

-=減後賦值

int a=2

,a-=2 0

*=乘後賦值

int a=2

,a*=2 4

/=整除後賦值

int a=2

,a/=2 1

%=取模後賦值

int a=2

,a%=2 0

注意:諸如+=這樣形式的賦值運算子,會將結果自動強轉成等號左邊的資料型別。

寫乙個**,看一下賦值運算子的使用:/*

* 賦值運算子

* +=, -=, *=, /=, %= :

* 上面的運算子作用:將等號左右兩邊計算,會將結果自動強轉成等號左邊的資料型別

,再賦值給等號左邊的變數 *

注意:賦值運算子左邊必須是變數 */

publicclassoperatordemo2 }

執行結果如下圖所示:

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 無論運算子兩端簡單還是複雜最終...