Go教程

Go 语言中的赋值运算符

本文主要是介绍Go 语言中的赋值运算符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Go 语言中的赋值运算符
最常用的赋值运算符是等号“=”,表示把右边的结果值赋值给左边的变量。其他的赋值运算符大多都是算术运算符和赋值运算符的简写。

运算符说明示例展开形式
=将右边值赋值给左边a=100a=100
+=将左边值加右边值a+=10a=a+10
-=将左边值减右边值a-=10a=a-10
*=将左边值乘以右边值a*=10a=a*10
/=将左边值除以右边值a/=10a=a/10
%=将左边值对右边值做取模a%=10a=a%10
package main

import "fmt"

func main() {
	var a = 10
	fmt.Println("a=",a)
	a += 2
	fmt.Println("a += 2,a=",a)
	a -= 2
	fmt.Println("a -= 2,a=",a)
	a *= 2
	fmt.Println("a *= 2,a=",a)
	a /= 2
	fmt.Println("a /= 2,a=",a)
	a %= 2
	fmt.Println("a %= 2,a=",a)
}

执行结果如下:

a= 10
a += 2,a= 12
a -= 2,a= 10
a *= 2,a= 20
a /= 2,a= 10
a %= 2,a= 0
这篇关于Go 语言中的赋值运算符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!