欢迎使用CSDN-markdown编辑器
来源:互联网 发布:花生壳域名忘记了 编辑:程序博客网 时间:2024/06/01 20:36
今天写一篇关于C++的引用的探究:
参考文献:C++ primer plus
int b= 2;
int c=3;
int &a = b;
a=c;
其实引用的实质what?:
就是指针变量与引用的结合:
why?我们运用指针的时候,我们可以
用指针来指向变量,也能够接触指针变量,这些操作都是由程序猿来做的,
现在编译器引进一种方法:将指针变量变为const,就是编译器在编译的时候不让你改变
指针变量的的值=就是指针变量指向A变量的地址编译器不让你改变(其实我们可以通过指针来改变指针变量的值)
作图软件:CS6
在来看引用变量a=c;这一句:编译器就会将c的值给到类型为 int & A指向的变量B;
所以C++引用变量扩展了变量的类型:int &,这一特殊的变量类型修饰.
int a=b;
a=c;
其a值=2;
int&a = b;
a=c;
其a的值不会发生改变,改变的是指向B的值,所以b=3;
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 常用SQL查询语句
- 触发器
- RecycleView(二)
- poj 2186 Popular Cows 强连通分量
- Jmeter常见问题集合
- 欢迎使用CSDN-markdown编辑器
- 面试题14:调整数组顺序使奇数在偶数前面
- [leetcode 1]TwoSum
- SQLiteOpenHelper/SQLiteDatabase/Cursor源码解析
- Mysql总结,超实用和详细(初级篇)
- 最大期望值算法(EM算法)---opencv3.1
- C语言数字转换为字符的问题
- java事件处理机制(自定义事件)
- Struts2 文件上传,下载,删除