C++基础知识——引用
来源:互联网 发布:大数据宣传片 编辑:程序博客网 时间:2024/06/06 20:35
1.引用就是变量的别名,需要用另一个变量或者对象进行初始化:int &b = a。
2.引用必须初始化,初始化时引用指向的对象必须存在。
3.引用和变量指向同一块内存,通过引用可以改变内存中的内容。
4.通常用在函数的形参定义上:void swap(int &a,int &b)。
5.引用已经指向一个对象之后,这个引用不能指向其他对象。
6.一个指向非常量的引用是不可以用字面值或者临时值进行初始化的。
double &d = 123;//F
const double &d = 123;//T 系统会设置一个临时对象比如temp,来保存123,d是temp的别名。
0 0
- 【C++】基础知识—引用和指针引用
- C++基础知识——引用
- 【C#】基础知识—数组
- c++—引用。。。
- C#——编程基础知识
- C语言——基础知识
- C#——HTML基础知识
- 【C#】基础知识—运算符
- Java基础知识——引用传递、this关键字
- C#基础知识(十)——对象引用
- C++——引用简介
- C/C++——引用和指针
- 初学c/c++——浅谈引用
- 程序语言基础知识:Java引用与C指针的区别
- C、C++基础知识之 引用与指针区别
- [150816][C#]C#基础知识——字符串
- Linux C——网络编程基础知识
- C++——类的基础知识
- LCA-最近公共祖先-Tarjan解法
- InstallUtil.exe报错,错误代码HRESULT: 0x80131515
- mac 终端 常用命令
- 清除WKWebView的缓存
- javascript实现用户名是否存在的实时提醒
- C++基础知识——引用
- Android Studio如何用release签名进行debug调试
- runtime简单理解之消息传递 objc_msgSend
- Android Studio 生成APK实践
- MFC基于单文档制作吹彩色泡泡程序
- python cx_oracle 取回数据后 LOB variable no longer valid after subsequent fetch
- 如何使用CSS3/SCSS实现逼真的车窗雨滴效果
- leetcode 144
- mfc静态链接库报错