

package mainimport ("fmt")// 全局变量var arr = [...] int {0,1,2,3,4,5,6,7} // 不限定数组长度var arr1 = [5] int {} // 限定数组长度为5func main() {// 数组切片splice0 := arr[:] // 获得下标0到-1所有的值fmt.Printf("打印值:%v\n", splice0)splice1 := arr[5:] // 获得下标5到-1所有的值fmt.Printf("打印值:%v\n", splice1)splice2 := arr[3:5] // 获得下标3到4所有的值fmt.Printf("打印值:%v\n", splice2)splice3 := arr[:len(arr)-1] // 去掉数组最后一个值fmt.Printf("打印值:%v\n", splice3)splice4 := arr[len(arr)-2:] // 获得数组最后两个个值fmt.Printf("打印值:%v\n", splice4)// 打印数组限定数组fmt.Printf("限定数组长度:%d", len(arr1))}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号