::的类名前有个 & ,什么意思?
2016-04-19 15:29
246 查看
转载自 http://www.imooc.com/qadetail/93985
说明返回值是一个 MazePerson& 即 MazePerson类型的引用
返回引用就是返回的对象本身,不返回引用返回的是对象的一个拷贝。
返回引用你可以用一个引用去接收,对引用对象的操作也就是对原始对象的操作(本质上是同一个对象)。
不返回引用不可以用引用去接收,这时就是两个不同的对象只是值相同而已。
说明返回值是一个 MazePerson& 即 MazePerson类型的引用
返回引用就是返回的对象本身,不返回引用返回的是对象的一个拷贝。
返回引用你可以用一个引用去接收,对引用对象的操作也就是对原始对象的操作(本质上是同一个对象)。
不返回引用不可以用引用去接收,这时就是两个不同的对象只是值相同而已。
相关文章推荐
- 使用sbt打包依赖库文件
- 调优JVM内存,并解决OutOfMemoryError,StackOverflowError等异常问题
- 使用Fragment控制切换多个页面
- 《struts2》框架第一个实例的搭建
- VTK入门(一)--分析示例程序,对图形拉伸
- swift分装的倒计时按钮
- 随机数的生成
- Java7 新特性
- showFilesName.cpp
- 怎样计算阶乘
- 旧的Eclipse迁移到Android Studio中碰到的图片iCCP问题解决
- Android中如何在代码中动态设置控件的高度以及宽度
- 利用SVProgressHUD进行异步网络请求
- VS 2015相当不错的功能:C#交互窗口
- linux vim搜索退出高亮
- 中英文字符大小和文本边界问题
- JSPatch 尝试
- codis评测
- HTML5,让 Ajax 动态改变 URL 且支持后退
- 冒泡排序