会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
mafu-blogs
博客园
首页
新随笔
联系
订阅
管理
方法和函数的区别
调用方式的不同
函数的调用方式:函数名(实参列表)。
方法的调用方式:变量.方法名(实参列表)。
对于普通函数,接收者为值类型时,不能将指针类型的数据直接传递,反之亦然。
对于方法来说,接收者为值类型时,可以直接用指针类型的变量调用方法,反过来同样可以。
总结:
不管调用形式如何,真正决定的是值拷贝还是地址拷贝,看这个方法是和哪个类型绑定。
如果是和值类型,比如(p Person),则是值类型,如果是指针类型,比如是(p *Person)则是地址拷贝。
posted @
2024-03-04 19:45
程序马2023
阅读(
43
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告