Assignment Operators

...

SU

Go Tayinlash Operatorlari

Tayinlash operatorlari o'zgaruvchilarga qiymatlarni tayinlash uchun ishlatiladi.

Quyidagi misolda, tayinlash operatori (=) yordamida x o'zgaruvchisiga 10 qiymati tayinlanadi:

Misol

package main
import ("fmt")
 
func main() {
  var x = 10
  fmt.Println(x)
}

Qo'shish tayinlash operatori (+=) qiymatni o'zgaruvchiga qo'shadi:

Misol

package main
import ("fmt")
 
func main() {
  var x = 10
  x += 5
  fmt.Println(x)
}

Barcha tayinlash operatorlarining ro'yxati:

OperatorMisolBir xil bo'ladi
=x = 5x = 5
+=x += 3x = x + 3
-=x -= 3x = x - 3
*=x *= 3x = x * 3
/=x /= 3x = x / 3
%=x %= 3x = x % 3
&=x &= 3x = x & 3
|=x |= 3x = x | 3
^=x ^= 3x = x ^ 3
>>=x >>= 3x = x >> 3
<<=x <<= 3x = x << 3

Ushbu sahifada

GitHubda tahrirlash