bleer

欢迎你来到我的空间哦~

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

数组有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.

 

posted on 2019-03-22 10:31  bleer  阅读(121)  评论(0编辑  收藏  举报