int a = 2;
const int &refa = a;
refa = 3//报错
a = 3//不报错
int b = 3;
const int *p=b;
*p=4;//报错
b = 4;//不报错
总结:常量指针和常量引用不能通过引用本身和指针本身来改变被指向变量和被引用对象的值。
int a = 2;
const int &refa = a;
refa = 3//报错
a = 3//不报错
int b = 3;
const int *p=b;
*p=4;//报错
b = 4;//不报错
总结:常量指针和常量引用不能通过引用本身和指针本身来改变被指向变量和被引用对象的值。