位置:首頁 > 高級語言 > Swift教學 > Swift賦值運算符

Swift賦值運算符

Swift 支持以下賦值運算符:

運算符 描述 示例
= 簡單賦值運算符,賦值從右側的操作數到左側的操作數 C = A + B 將分配A + B 的值到 C
+= 相加和賦值運算符,相加右操作數和左操作數並將結果分配給左操作數 C += A 相當於 C = C + A
-= 減法和賦值運算符,它從左邊的操作數減去右操作數,並將結果分配給左操作數 C -= A 相當於 C = C - A
*= 乘法和賦值運算符,右邊的操作數乘以左操作數,並將結果分配給左操作數 C *= A 相當於 C = C * A
/= 相除並賦值運算符,它把左操作數與右操作數相除,並結果分配給左操作數 C /= A 相當於 C = C / A
%= 模量和賦值運算符,它需要使用兩個操作數模量並結果分配給左操作數 C %= A 相當於 C = C % A
<<= 左移賦值運算符 C <<= 2 相當於 C = C << 2
>>= 向右移位並賦值運算符 C >>= 2 相當於 C = C >> 2
&= 按位與賦值運算符 C &= 2 相當於 C = C & 2
^= 按位異或並賦值運算符 C ^= 2 相當於 C = C ^ 2
|= 按位或並賦值運算符 C |= 2 相當於 C = C | 2