Appearance
Day 05 - 数组与切片
数组
go
// 固定长度
var arr [5]int
arr[0] = 1
// 初始化
arr := [5]int{1, 2, 3, 4, 5}切片
go
// 创建切片
s := []int{1, 2, 3}
// make创建
s := make([]int, 3, 5) // 长度3,容量5
// 切片操作
s = append(s, 4)
s = s[1:3] // 切取关键要点
切片 vs 数组
- 数组长度固定,切片长度可变
- 切片是引用类型
- 切片底层指向数组
📅 学习进度
| Day | 主题 | 状态 |
|---|---|---|
| 01-04 | 基础 | ✅ |
| 05 | 数组与切片 | ✅ |
| 06 | Map与结构体 | ⬜ |
