Go的结构体对接受者函数的传递

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/fujian9544/article/details/100568431

在调用时,无论传入的是地址,还是变量

函数的接受者会根据定义的接受者类型进行转化 

如果接受者类型是*结构体名字,那么传入的取地址,接受者的类型是地址,函数内外该地址对应的所有变量一起联动。

如果接受者类型是结构体名字,那么传入的和接受者的类型都是值,函数内外该变量值不一起联动。

猜你喜欢

转载自blog.csdn.net/fujian9544/article/details/100568431