&引用和&取地址
来源:互联网 发布:统计联网直报平台数据 编辑:程序博客网 时间:2024/06/05 20:02
引用是C++新增的,不分配内存,类似于const指针,指向地址不可变,内容可变。
int* pointer;
int i=100;
pointer =&i;//将变量i的地址放入指针变量pointer中。就是取地址,这个的判断关键在&i前面的变量是不是pointer。
指针就是一个变量,是一个占用四字节的变量(32位机上),与其他变量的不同之处就在于它的变量值是一个内存地址,指向内存的另外一个地方。
int a;
int &ra=a; //定义引用ra,它是变量a的引用,即别名。此时 如果使ra=1; 则等价于 a=1;使用引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,如果你想节省内存,就可以多使用这个。还有在function后面的括号中有&的也都是引用。
0 0
- &引用和&取地址
- 关于取地址和引用
- 关于取地址和引用
- 引用和取地址的区别
- 引用与取地址
- C++中引用和取地址的区别
- 指针、引用或取地址
- C++ 中的&:“&引用” 和“&取地址符”的区别和作用
- &如何区分是引用还是取地址
- 引用与取地址有什么区别?
- C/C++中的取地址与引用
- 第17周项目采用取地址和引用类型做参数
- int& test(int ** p) 引用返回和指针取地址 获得局部变量的问题
- 嵌入式开发第6天(指针,解引用和取地址,数组之间的地址差值,gdb)
- 指针(*)、取地址(&)、解引用(*)与引用(&)的区别
- 指针与引用,取地址符与解引用符
- js中值引用和地址引用
- 传值传地址和传引用
- IOS APPstore发布
- 十个最火的HTML5框架与移动应用框架的比较
- 重载函数的重载确定过程
- BZOJ 2342 [Shoi2011] 双倍回文 Manacher + set维护
- myEclipse8.5 破解方法
- &引用和&取地址
- COPY innodb存储引擎索引概述
- 为啥要重写equals()和hashcode()方法
- C#中如何操作XML,对XML进行增、删、改节点
- 一道javaBean内省题
- 采购订单邮件发送预警设置
- C语言_辗转相除法求最大公约数
- php字符串学习之substr()
- wcdma手机开机选网到成功的一个信令