猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
去写入(按索引)到切片中超出索引的元素的惯用方法是什么?
假设我有一个稀疏填充的切片,并希望通过索引读取/写入一个元素,该元素可能超出或不超出切片的容量。
当 x 可能超出容量时,写入 s[x] 的惯用方式是什么?
桃花长相依
浏览 77
回答 1
1回答
婷婷同学_
您需要检查是否x超出切片范围并扩展切片(附加零或类似内容)。没有神奇的捷径。要“扩展”切片,您可以执行以下操作:a = append(a, make([]T, j)...)a切片在哪里,T它的内容的类型以及j你想扩展它的程度。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Go
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续