目录
2.1引用的基本使用
引用的基本语法
2.2引用注意事项
1,引用必须要初始化
2,引用一旦初始化后,就不可以更改了
2.3 引用作函数的参数
1,值传递
2,地址传递
3,引用传递
2.4引用做函数返回值
1,不要返回局部变量的引用
2,函数的调用可以作为左值
2.5引用的本质
2.6常量引用
例: int &a=b;
也就是给一个值.
不能把别名换成另一个的别名
其中a和b的值并没有改变.
前面的两个形参改变了值.
引用传递和地址传递的效果一样
不要返回局部变量的引用
在数据类型前面加上一个static就不会再出现上述(1)中问题。
输出的ref2的值为1000.
引用的本质是指针常量,可以该数值,不可以更改地址指向.
int &ret=a == int *const ret=&a
可以改变量不可以改变指向的对象
const后无法修改实参
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!