Golang基础教程:掌握数组、多维数组与切片的使用
发表时间: 2022-05-23 09:20
目录
一、数组
1. 定义数组:四种方式
2. 遍历数组
3. 练习题
二、多维数组
1. 两种定义方式
2. 遍历多维数组
3. 数组与切片的不同
三、切片
1. 定义切片:4种方式
2. 遍历切片
3. 切片的长度容量解释
5. 直接相等的切片与copy()切片的区别
6. 切片追加、合并、删除元素
1) 数组中是操作两个内存,所以两个数组相等后,改变其中的一个另外一个不会改变
2) 切片是操作同一个内存,这种类型称之为引用类型,那么更改其中一个切片之后,另外一个也会跟着改变
1)长度:获取切片/数组中所有值的数量
2)容量:获取切片中从第一个元素到原始切片最后一个元素的数量
结合图片来更进一步,初次接触 “ 指针 ”