我正在尝试打印切片。文档说要与第 0 个元素的地址一起使用。这只给出了切片的地址。 用十六进制打印切片,我找不到阻止它的方法。fmt%p%q
在 go 中打印切片时要使用的正确动词是什么?(我目前只使用%v,它的工作原理)
func main() {
slice := []int{0,1,2,3}
fmt.Printf("slice: %p\n",slice)
}
//output is "slice: 0xc00007a000" or other memory address
//using &slice[0] is no different. Using slice[0] gives a type error
慕的地10843
相关分类