请详细解释以下代码
Please explain the following code in detail
const int m=10;
int &n=m;
n=11;
cout << m << n;
它会导致编译时错误。
我只是无法学习这个指针变量。请解释一下。
我明白为什么你在这个指针变量上遇到问题:它不是一个。这是一个参考。
你不能对const
事物进行非const
引用。这将违反const
,并允许n = 11
线成功,从而再次违反原始const
。
const
的意思是"我不能也不会再改变这件事了"。
有关更多信息,请转到C++书中关于const
的页面。
相关文章:
- 计算每个节点的树高,帮助我解释这个代码解决方案
- 有人能为我解释一下C++代码吗
- 请解释字谜的代码,我看不懂计数器数组,每个值已经是0
- 有人可以解释一下这段代码如何能够反转字符串
- 有人可以向我解释一下这段代码的作用吗?
- 有人可以详细解释这个回文代码是如何工作的吗?
- 如何在 C++11 中解释静态代码
- 任何人都可以解释一下我是否需要 & 在第一个代码片段中
- 我不完全确定此代码的行为.有人可以向我解释一下吗?
- 有人可以解释我这个代码吗?它给出与我们输入的数字相反
- 我在 2D 数组的动态内存分配中遇到了一些奇怪的代码C++? 请解释一下这是什么?
- 解释以下宏代码的 O/P
- 如何解释 IDA Pro 生成的这些代码?
- 有人能给我解释一下下面的模板代码吗
- 按位 - 代码解释
- 有人可以根据此代码解释起床和降低语法
- 用于人脸检测的Haar级联xml文件代码解释OpenCV
- 代码解释 C++ [结构 / 两个 diamentinal 数组 / 指针]
- int到二进制代码解释C++
- c++代码解释