Go语言如何使用数组变量
1、打开VScode开发工具,新建一个‘TestArray.go’文件

2、Go 语言数组声明需要指定元素类型及元素个数,例如声明一个int类型数组并赋值,修改TestArray.go代码如下:
package main
import "fmt"
func main(){
var ab [10] int
fmt.Println(ab[0])
}
声明了一个长度为10的ab数组,因为是int类型没有赋值默认系统初始化全部为0

3、打开VScode开发工具的终端,切换到TestArray.go所在目录,输入命令
go run TestArray.go
打印出ab数组第一个元素的值0

4、初始化一个指定长度的数组,使用以下代码:
package main
import "fmt"
func main(){
var ab [10] int
ab = [10]int{1,2,3,4,5,6,7,8,9,0}
fmt.Println(ab[0])
}
也可以将声明和赋值写在一起,如:
var ab = [10]int{1,2,3,4,5,6,7,8,9,0}

5、在终端输入命令,运行代码
go run TestArray.go
打印出ab数组第一个元素的值1

6、不定长数组会在赋值时自动分配长度,如修改代码如下:
package main
import "fmt"
func main(){
var ab = [...]int{1,2,3,4,5,6,7,8,9,0}
fmt.Println(len(ab))
}

7、在终端输入命令,运行代码
go run TestArray.go
打印出ab数组的长度10,成功获取到长度

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:171
阅读量:50
阅读量:140
阅读量:44
阅读量:73