C++中引用传递和对象传递的区别是什么?
引用传递和对象传递的区别是什么?
void goodGay(Building &building){
}
void goodGay(Building building){
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
引用传递和对象传递的区别是什么?
void goodGay(Building &building){
}
void goodGay(Building building){
}
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
区别是拷贝对象地址还是拷贝对象本身到函数的栈空间,优先传递引用
语义层面不同,欢迎了解值语义与引用语义,很多语言默认是引用语义的,c++默认值语义,引用以特殊的标识符说明。这两个的不同你可以百度一下,比较全面。