【1】赋值运算符:=,+=,-=,*=,/=,%=
【2】赋值运算符就是将某个运算后的值,赋给指定的变量。
【3】代码展示:
go
package main
import "fmt"
func main(){
var num1 int = 10
fmt.Println(num1)
var num2 int = (10 + 20) % 3 + 3 - 7 //=右侧的值运算清楚后,再赋值给=的左侧
fmt.Println(num2)
var num3 int = 10
num3 += 20 //等价num3 = num3 + 20;
fmt.Println(num3)
}【4】练习:
go
//练习:交换两个数的值并输出结果:
var a int = 8
var b int = 4
fmt.Printf("a = %v,b = %v",a,b)
//交换:
//引入一个中间变量:
var t int
t = a
a = b
b = t
fmt.Printf("a = %v,b = %v",a,b)内存:
