&--引用声明符
来源:互联网 发布:vr需要学什么编程语言 编辑:程序博客网 时间:2024/06/14 05:10
&,是引用声明符。
引用,就是为一个变量起一个别名。
例如,有一个变量a,想给它再起一个别名b,那就可以这样写:
int a;
int &b = a;
这样之后,b和a都代表同一个变量,作用相同。
例如如下代码:
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
int main()
{
int a = 10;
int &b = a;
a = a*a;
cout<<a<<setw(6)<<b<<endl;
b = b/5;
cout<<b<<setw(6)<<a<<endl;
getch();
return 0;
}
运行之后会发现,虽然只单独修改了a或者b的值,但是输出的结果中a和b却始终是一样的,是同步变化的。
这就说明a和b是同一个变量,只不过是叫了不同的名字而已。
0 0
- &--引用声明符
- 规则引用声明符:&&
- C++ 向前引用声明
- 前向引用声明
- Rvalue引用声明:&&
- 前向引用声明
- 前向引用声明
- studio 引用aar 声明
- 引用性声明和定义性声明
- 函数声明符的右值、左值引用以及const引用
- 变量的声明和引用
- C++前向引用声明
- 否认声明/引用页检查
- JavaScript插入 引用 声明变量
- 声明和创建Blocks 3.1 声明一个block的引用
- 分清定义性声明和引用性声明
- 声明和定义变量、const限定符和引用、简单的类类型需注意点
- 接口声明,创建引用,不是实例化
- python list列表操作
- open ps failed. errno: Permission denied
- 深度探索C++对象模型----Data语义学
- Hdu4111Alice and Bob(dp+博弈论)
- 类、抽象类、接口
- &--引用声明符
- Java类加载机制
- 不要62 hdoj 2089
- 博弈
- MetaQ (RocketMQ) 小包消息优化项目中期总结
- 同步,异步,并发的区别
- Agri-Net
- Ubuntu 14.04 LTS Eclipse菜单解决方案(小笔记)
- Android中dip和px以及转关于换的总结