1,const常量内存里的值变了,为何常量的值不变
1,
#include <iostream>
using namespace std;
void main()
{
const int a=10;
int &b=const_cast <int&>(a); //b为a的非常引用
cout<<a<<" "<<b<<endl;
cout<<"&a "<<&a<<" &b "<<&b<<endl;//ab地址相同
b=20;
cout<<a<<" "<<b<<endl;//ab值不同
cout<<"&a "<<&a<<" &b "<<&b<<endl;//ab地址相同
}