golang语言中的赋值运算符

发布于 1 年前 作者 phonegap100 190 次浏览 来自 分享

golang语言中的赋值运算符

运算符 描述
= 简单的赋值运算符,将一个表达式的值赋给一个左值
+= 相加后再赋值
-= 相减后再赋值
*= 相乘后再赋值
/= 相除后再赋值
%= 求余后再赋值
d := 8 + 2*8 // 赋值运算从右向左
fmt.Println(d)

x := 10
x += 5 //x=x+5
fmt.Println("x += 5的值:", x)
x := 10
x -= 5 //x=x-5
fmt.Println("x -= 5的值:", x)

x := 10
x *= 5 //x=x*5
fmt.Println("x *= 5的值:", x)

x := 10.0
x /= 5
fmt.Println("x /= 5的值:", x)

x := 10
x %= 3
fmt.Println("x %= 3的值:", x)
回到顶部