golang切片
golang中切片很重要,切片和數組類似,但是又和數組有區別。
slice底層是基于數組,本質是對數組的封裝。由三部分組成:
1.指針 指向第一個slice元素對應的底層數組元素地址。
2.長度 slice中元素的數目
3.容量 slice開始位置到底層數據的結尾
s :=[] int {1,2,3 } //int切片
names := []string{“stanley”, “david”, “oscar”} //字符串切片
切片對應的2個成員函數,len() 和 cap()。
len對應其長度
cap對應其容量
總結
- 上一篇: 分布式程序
- 下一篇: 大型网站演化发展历程