C++ 引用的简单理解
来源:互联网 发布:爱知 编辑:程序博客网 时间:2024/06/11 11:33
不妨从下面这段简单的引用代码看起:
#include<iostream>using namespace std;int main(){ int x=12; int &a=x;//在此&仅仅表示的是标识作用 //**声明引用的时候,必须同时对其初始化操作。 a=a+1; cout<<a<<endl;}
注意一下:
引用本身并不占用存储空间,只是变量名的一个别名。
不能建立数组的引用。
指针通过地址访问,而引用是通过别名访问。
int *p=&x;
引用可以作为参数这个是引用很大一部分的作用!!!
引用的意义
1)引用作为其它变量的别名而存在,因此在一些场合可以代替指针
2)引用相对于指针来说具有更好的可读性和实用性
阅读全文
0 0
- C++“引用”的理解
- C++ 引用的简单理解
- object c 的强引用和若引用的简单理解
- C语言引用&的个人理解
- 简单理解C++引用
- C++:简单的继承理解
- Java父类引用指向子类对象的简单理解
- 深入理解C语言的指针*和引用&
- C--我对指针和引用const之后的理解
- Object-C中对“引用(reference)”的理解
- 深入理解C语言的指针*和引用&
- c语言中堆栈的简单理解
- 简单谈谈对Object C的理解
- C# 索引器的简单理解
- C 信号的一些简单理解
- 引用的理解
- java引用的理解
- c++ 引用的理解
- Hibernate-缓存
- 路漫漫其修远兮,吾将上下而求索
- luoguP1196 银河英雄传说(并查集)
- Hessian矩阵在求极小值的应用
- Arif in Dhaka (First Love Part 2) UVA
- C++ 引用的简单理解
- Error while Installing APK
- Andrew NG 机器学习 笔记-week11-应用实例:图片文字识别(Application Example:Photo OCR)
- MVP个人理解
- MVP+Rxjava+Fresco+Retrofit实现Recyclerview列表展示
- 11月02日(第4天_八皇后、递归(因数分解、阶乘))
- spring学习的部分资料
- ZOJ 3224(数学+暴力)
- 线段树