摘要: ":="是声明并初始化变量,[]int是类型,{}是给a赋的初始值 阅读全文
posted @ 2021-03-12 20:47 CJ-cooper 阅读(85) 评论(0) 推荐(0)
摘要: go语言为什么空切片,nil切片可以继续使用? 首先先说明下什么是空切片?什么是nil切片? 通过var a [ ]int创建的切片是一个nil切片 通过b:=make([]int,0)创建的是一个空切片,(底层数组为空,但底层数组指针非空) 问题: 在之前一直认为切片必须要初始化才可以使用,今天刷 阅读全文
posted @ 2021-03-12 20:27 CJ-cooper 阅读(444) 评论(0) 推荐(0)