变量

2019-03-23  本文已影响0人  BridgeXD

一、声明与定义

ctrl+shift+f10 运行
var 变量名 数据类型= 值(在一个作用域内不能重复命名)

var sun int =2(定义,默认值为0) var sun int(声明)

var a float64=2
fmt.Println(math.Pow(a,10))  a的10次方

二、自动推导类型

//自动推导类型
a:=10
b:=10.123  //:=不能分开
c:="hello"
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
//fmt.Println(a+b)//不同数据类型不能计算

三、多重赋值和匿名变量

var a int=2
//如果在多重赋值时有新的定义变量,可以使用自动推导类型
a, b, c := 10, 20, "das"
//a:=3报错
_, b, c := 10, 20, "das"//匿名变量不接收数据

四、多重赋值交换数据

a,b:=10,20
a,b=b,a

cpu
运算器
控制器
寄存器:是临时存储数据的单元

上一篇 下一篇

猜你喜欢

热点阅读