答对笔试
笔试房间
题库
统计
在线编程
行测练习
模考
点数
下载客户端
教程
状态
计算机基础专项练习
/
Go
方法的值接收者与指针接收者的区别是?
Go
A.
没有区别,二者可以随意互换,编译器最终会为两者生成同一份机器码
B.
指针接收者每次调用需要把整个结构体拷贝到堆上,性能反而比值接收者更差
C.
值接收者操作副本不影响原值;指针接收者可修改原值并避免拷贝
D.
值接收者仅可定义在指针类型上,结构体类型需要改用指针接收者才能编译通过