提问人:xmllmx 提问时间:6/10/2023 最后编辑:Jonathan Hallxmllmx 更新时间:6/14/2023 访问量:61
为什么我不能在临时对象上调用指针方法?
Why can't I call a pointer method on a temporary object?
问:
type A struct{}
func (*A) F() {}
func main() {
a := A{}
a.F() // OK
(&a).F() // OK
(&A{}).F() // OK
A{}.F() // Error: cannot call pointer method F on A
(A{}).F() // Error: cannot call pointer method F on A
}
为什么我不能在 golang 中的临时对象上调用指针方法?
答: 暂无答案
评论