go基础_数组

数组有2种赋值方式

一种明确指定长度,另一种从赋值数目指定长度

package main

import "fmt"

func main() {
	//数组赋值方式1,指定长度
	array1 := [3]int{1, 2, 3}
	fmt.Println(array1, "length is", len(array1))

	//数组赋值方式2,不指定长度,根据赋值数目确定
	array2 := [...]int{1, 2, 3, 4, 5}
	fmt.Println(array2, "length is", len(array2))

}

 

编译结果

/Users/liurong07/go/bin/go run array.go [/Users/liurong07/Documents/code/QA/go_test]
[1 2 3] length is 3
[1 2 3 4 5] length is 5
成功: 进程退出代码 0.

 

上一篇:数组基础,稀疏数组,冒泡排序


下一篇:Array类、冒泡排序、稀疏数组