引用与指针

使用原则:永远不要从函数中返回对局部变量的应用或者指针

 

引用通常被用于主子函数间需要互传大量数据的设计之中,从而减少大量数据经过堆栈的复制。C语言中,主子函数若要对非全局变量实施写操作时,只能通过传递实形参数的指针(地址)来实现。直接使用指针很容易造成地址溢出的错误。c++着可以使用引用类型使用传递的实参、形参都指向同一个内存地址,即减少了大量数据经过堆栈的复制,又避免地址溢出的错误发生。

引用不能引用常量,不能引用指针。 int &a=1;int *p;int &a=p; 这两种都是错误的。

 

更多引用与指针的关系接下来补充..

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值