Let it Be

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年10月13日

摘要: (1)什么是引用?引用就是变量的别名,操作一个变量的引用也就相当于操作变量本身,这一点跟指针很类似,但是操作引用不用像操作指针一样,利用取地址符号,很不方便。而操作引用的话,则跟操作普通变量一样,所以C++之中更加鼓励使用引用。(2)C++函数为什么要使用引用?C语言之中大量利用指针作为形参或者函数返回值,这是由于值拷贝会有很大的消耗(比如传入传出一个大的结构体)。所以在C++之中使用引用作为函数参数和返回值的目的和使用指针是一样的。而且形式上更加直观,所以C++提倡使用引用。(3)C++返回引用?前面提到利用引用作为函数形参和返回值的好处。C++之中函数的返回分为以下几种情况: 1)main 阅读全文
posted @ 2011-10-13 10:53 Let it Be 阅读(12782) 评论(0) 推荐(2) 编辑