Go语言知识点杂谈
Go语言知识点杂谈
来自东印度的人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go语言初始化动态数组的注意事项
当我们已知数组的长度时,我们可以通过下面几种方法去初始化一个数组: var array [5]int 这种方式,只是初始化,不带初始化值,数组长度,已经定义好, 但是其实初始化的值也已经有了并且是该类型的最小值。 var array = [5]int{1, 2, 3, 4, 5} 这种方式,既初始化变量,又带了初始化值,数组长度也已经定义好。 var array = [...]int{1, 2, 3, 4, 5} 这种方式,既初始化变量,也是带了初始值,数组长度,根据初始值的个数而定,也就是五个。原创 2020-08-23 13:34:26 · 1318 阅读 · 0 评论 -
Golang 动态的创建二维数组
关于用Go语言怎样动态的创建二维数组。 package main import "fmt" func main() { n := 3 f := make([][]int, n) // [[] [] []] fmt.Println(f) for i := 0; i < n; i++ { f[i] = make([]int, n) } fmt.Println(f) // [[0 0 0] [0 0 0] [0 0 0]] } 在第一个make那里填入两个n也不会有影响。 pac原创 2020-08-23 13:23:03 · 2403 阅读 · 0 评论
分享