C++中按引用传递 和 指针

以下是一些归纳: 1)引用在创建的同时必须初始化,即引用到一个有效的对象;而指针在定义的时候不必初始化,可以在定义后面的任何地方重新赋值. (2)不存在NULL引用,引用必须与合法的存储单元关联;而指针则可以是NULL. (3)引用一旦被初始化为指向一个对象,它就不能被改变不另一个对象的引用;(地址不可变) 而指针在任何时候都可以改变为指向另一个对象.给引用赋值并不是改变它和原始对象的绑定关系.
相关文章
相关标签/搜索