Golang数组的四种声明方法

Golang数组的四种声明方法
//第一种
//var <数组名称> [<数组长度>]<数组元素>

var arr [2]int
    arr[0]=1
    arr[1]=2

//第二种
//var <数组名称> = [<数组长度>]<数组元素>{元素1,元素2,…}

var arr = [2]int{1,2}
//or
arr := [2]int{1,2}

//第三种
//var <数组名称> [<数组长度>]<数组元素> = […]<元素类型>{元素1,元素2,…}

var arr = [...]int{1,2}
//or
arr := [...]int{1,2}

//第四种
//var <数组名称> [<数组长度>]<数组元素> = […]<元素类型>{索引1:元素1,索引2:元素2,…}

var arr = [...]int{1:1,0:2}
//or
arr := [...]int{1:1,0:2}

猜你喜欢

转载自blog.csdn.net/mofiu/article/details/79298075