第07章引用及其应用.ppt

第07章引用及其应用

-*- 本章内容安排 引用的概念 创建和使用引用 引用传递函数参数 返回多个值 引用提高效率 -*- 引用的概念 C++通过引用实现与指针类似的功能,但语法形式更加简单。 创建引用时,实质上是为现有的某个对象建立别名,引用和被引用的对象是同一个东西,对应相同的内存单元。 对引用的操作,本质上就是对被引用对象的操作; 创建引用,不会产生新的内存分配; 引用不是指针,指针是变量,保存的是另一个对象的地址,而引用是对象的别名; 通过引用,为同一内存数据建立不同的访问名称。 -*- 本章内容安排 引用的概念 创建和使用引用 引用传递函数参数 返回多个值 引用提高效率 创建引用 创建引用时,必须同时指定被引用的对象,引用一旦建立后,不能再引用其它对象。 int someInt = 5; int rSomeInt = someInt; -*- rSomeInt是一个int引用,被初始化指向someInt。 将来对rSomeInt的操作都等价于对someInt的操作。 -*- 引用的示例 #include iostream using namespace std; int main() { int intOne; int rSomeRef = intOne; intOne=5; coutintOne: intOne\n; coutrSomeRef: rSomeRef\n; rSom

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档