学校排行榜

(0)

投一票

切片追加元素 官网

在Go里,可使用内置的append函数向切片追加元素。append函数能处理不同情况,像切片容量不足时会自动扩容。 package mainimport "fmt"func main() { s := []int{1, 2, 3} // 向切片追加一个元素 s = append(s, 4) fmt.Println(s) // 运行结果: [1 2 3 4]} 也能一次追加多个元素。 package mainimport "fmt"func main() { s := []int{1, 2, 3} // 一次追加多个元素 s = append(s, 4, 5, 6) fmt.Println(s) // 运行结果: [1 2 3 4 5 6]} 使用append函数时,要把返回值赋给原切片,因为可能会有扩容操作。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。