C++练习5 对引用进行初始化
2024-09-08 16:57:40
1 #include <iostream>
2 using namespace std;
3 int main()
4 {
5 const int cInt = 3;//定义常量cInt并赋值为3
6 int oneInt = 50;//定义变量oneInt并赋值为50
7 int& ref = oneInt;//定义变量ref引用变量oneInt,值为50
8 const int& rc1 = cInt;//定义常量rc1,引用常量cInt,值为3,属于常引用
9 const int& rc2 = oneInt;//定义常量rc2,引用变量oneInt,值为50
10 const int& rc3 = ref;//定义常量rc3,引用变量ref
11 int dInt = ref;//定义变量dInt,并将ref赋给dInt
12 int eInt = cInt;//定义变量eInt,将cInt赋予给eInt
13 int flnt = rc1;//定义变量flnt,将rc1赋予给flnt
14 const int gInt = oneInt;//定义常量gInt,将变量oneInt的值赋予gInt
15 int& ref1 = ref;//定义变量ref1,引用ref
16 const int hInt = ref;//定义常量hInt,并将ref赋值给hInt
17 const int jInt = cInt;//定义常量jInt,并将cInt赋值给jInt
18 const int& mInt = rc1;//定义常量mInt,引用rc1
19 const int nInt = rc2;//定义常量nInt,并将rc2赋值给nInt
20 cout << "OK" << endl;
21 int& r2 = (int&)rc1;//定义变量r2,引用强制类型转换为int型的rc1
22 int& r3 = (int&)cInt;//定义变量r3,引用强制类型转换为int型的cInt
23 return 0;
24 }
最新文章
- 大端模式 VS 小端模式
- Android 测试Service的生命周期
- 二、java中的基本数据类型
- jQuery 判断div是否shown
- cf E. Fox and Card Game
- Intent携带额外的数据的方法
- Xcode Coule not launch ";aaa"; press launch failed:timed out waiting for app launch
- ***网Web前端开发规范(初稿)
- jquery.validate.js之自定义表单验证规则
- pku 1401 Factorial 算数基本定理 &;&; 51nod 1003 阶乘后面0的数量
- paginate()出来的数据怎样循环插入数据?
- Vue.js之Vue计算属性、侦听器、样式绑定
- 第二个Sprint冲刺第六天(燃尽图)补
- 网络构建入门技术(2)——IP子网划分
- php 第三方DB库NOTORM
- Ubuntu 13.04 安装 Oracle11gR2
- python经典书记必读:Python编程快速上手 让繁琐工作自动化
- CTF中密码学一些基础【三】
- Linux使用RPM安装软件
- MySQL连接本地数据库时报1045错误的解决方法
热门文章
- vmware workstation NAT模式配置
- 学习ASP.NET Core Blazor编程系列十——路由(下)
- 禁用显卡自动更新(解决官办驱动和OEM驱动相冲)
- 内核常用的might_sleep函数
- 深入浅出学习透析Nginx服务器的基本原理和配置指南「Keepalive性能分析实战篇」
- SSH(五)spring整合hibernate
- 【Java SE进阶】Day06 线程、同步
- 【Hadoop学习】上:组成介绍、生态体系、环境准备、不同运行模式测试
- bug处理记录:java.util.UnknownFormatConversionException: Conversion = &#39;Y&#39;
- mouseMove模拟拖拽,封装指令