使用 & 为变量和常量作为引用

 1 #include <iostream>
2 using namespace std;
3 int main()
4 {
5 int oneInt = 1;//定义一个变量oneInt,并赋值为1
6 int & ref = oneInt;//定义变量ref引用变量oneInt,也就是为oneInt取了个别名ref,可以直接修改ref的值来修改oneInt的值
7 const int& refc = oneInt;//定义一个常量refc引用变量oneInt,不可给常量refc赋值,但可以直接修改oneInt的值
8 ref = 2;//定义ref的值为2,来修改oneInt、refc的值
9 cout << " oneInt=" << oneInt << "," << " ref=" << ref << endl;
10 cout << " refc=" << refc << endl;
11 oneInt = 3;//定义oneInt的值为3,来修改ref、refc的值
12 cout << " ref" << ref << endl;
13 cout << " refc=" << refc << endl;
14 int& ref2 = ref;//定义变量ref2引用变量ref,也就是为ref取了个别名ref2
15 cout << " ref2=" << ref2 << endl;
16 return 0;
17 }

最新文章

  1. SQL SERVER 2005删除维护作业报错:The DELETE statement conflicted with the REFERENCE constraint &quot;FK_subplan_job_id&quot;
  2. 1.MongoDB报错 Failed to connect 127.0.0.1:27017 Mongo运行错误
  3. Nginx反向代理配置可跨域
  4. 记录linux系统用户shell终端操作记录
  5. eclipse文本域内只能输入繁体中文
  6. 通过OAF实现RTF多语言
  7. 实例源码--Android的ListView控件的总结
  8. PostMessage和SendMessage的区别
  9. C#静态方法
  10. 理光C5502A 打印模糊问题
  11. 创建PDF模板,java添加内容、导出下载PDF
  12. 同一台电脑使用 gitlab 和 github 配置
  13. 花生日记_花生日记APP下载_花生日记邀请码
  14. PHP 如何获取客户端ip地址
  15. 4.2 explain 之 select_type
  16. 利用filter替换字符串中的空格
  17. 线段树合并 || 树状数组 || 离散化 || BZOJ 4756: [Usaco2017 Jan]Promotion Counting || Luogu P3605 [USACO17JAN]Promotion Counting晋升者计数
  18. Swagger使用小记
  19. php 静态方法 静态属性 和 普通方法 普通属性区别
  20. C语言:用二进制方式向文件读写一组数据(fread、fwrite)

热门文章

  1. python(牛客)试题解析2 - 中等
  2. i春秋Vld
  3. .net 温故知新:【10】.NET ORM框架EFCore使用入门之CodeFirs、DBFirst
  4. Flink同步Kafka数据到ClickHouse分布式表
  5. vulnhub靶场之HACK ME PLEASE
  6. NavigationDuplicated Navigating to current location (“/XXX”) is not allowed
  7. linux常用命令精讲
  8. 痞子衡嵌入式:低功耗&amp;高性能边缘人工智能应用的新答案 - MCXN947
  9. Kagol:2022年最值得推荐的前端开源文章
  10. 还原火山引擎 A/B 测试产品——DataTester 私有化部署实践经验