Files
GoCode/main.go
2025-11-13 21:11:44 +08:00

22 lines
488 B
Go

package main
import "fmt"
func main() {
var intarr = [6]int{1, 2, 3, 4, 5, 6}
slice := intarr[2:5]
fmt.Println("intarr:", intarr)
fmt.Println("slice:", slice)
fmt.Println("slice len:", len(slice))
fmt.Println("slice cap:", cap(slice))
fmt.Printf("数组中下标为3位置的地址%p\n", &intarr[3])
fmt.Printf("切片中下标为1位置的地址%p\n", &slice[1])
//修改切片位置1的数值
slice[1] = 16
fmt.Println("intarr:", intarr)
fmt.Println("slice:", slice)
}