gpt4 book ai didi

c++ - const_cast 的奇怪行为

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:09:29 28 4
gpt4 key购买 nike

<分区>

考虑以下代码:

我声明了一个新的引用端,通过 const_cast 将其赋值给 a。然后我只是增加引用值打印地址和值。

#include <iostream>
using namespace std;
int main()
{
const int a = 7;
int &b = const_cast<int&>(a);
++b;
cout<<"Addresses "<<&a<<" "<<&b<<endl;
cout<<"Values "<<a<<" "<<b<<endl;
}

//output
Addresses 0x7fff11f8e30c 0x7fff11f8e30c
Values 7 8

我怎样才能在同一个地址中有 2 个不同的值??

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com