在下面的代码中
var a int
var b interface{}
b = a
fmt.Printf("%T, %T \n", a, &a)
fmt.Printf("%T, %T \n", b, &b)
输出:
int, *int
int, *interface {}
我希望 &b 的类型是 int 上的指针。
我有两个问题:
1)为什么它是 interface{} 上的指针?
2)我怎样才能得到原始类型的指针?
慕尼黑5688855
一只名叫tom的猫
相关分类