C++中引用传递与指针传递区别
摘要:
C++中引用传递与指针传递区别(进一步整理) C++中引用传递与指针传递区别(进一步整理) 中引用传递与指针传递区别从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独 立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数 据的改变。 而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引 用必须在一开始就被初始化, 而且其引用的对象在其整个生命周期中是不能被改 变的(自始至终只能依附于同一个变量)。 在 C++中,指针和引用经常用于函数的参数传递,然而,指针传递参数和引 用传递参数是有本质上的不同的: 指针传递参数本质上是值传递的方式,它所传递的是 阅读全文
posted @ 2013-05-12 22:02 Jecho 阅读(171) 评论(0) 推荐(0) 编辑