qq_我还能孩子气多久_0
2018-01-25 16:17
讲了些什么?看不懂啊,有人可以帮忙解答一下吗?什么叫做一个指针类型拥有它以及它的基底类型为接收者类型的所有方法
理解错了,是都拥有值方法和指针方法。
//值类型调用指针方法时 (&value).SetValue("go",'f',22) value.SetValue("go",'f',22) //上面的简写形式 //指针类型调用值方法时 (*point).GetValue() point.GetValue() //上面的简写形式
意思是值类型只能调用值方法,指针类型可以调用值方法和指针方法。
关于指针,学过c的同学应该比较了解,指针其实是一个内存地址,每个变量都有一个内存地址。通俗点讲,变量是一个篮子,而指针则是篮子的把手,你可以通过把手(指针)提起(调用)篮子(变量),也可以双手捧起(直接调用)篮子。
Go语言第一课
107795 学习 · 148 问题
相似问题