作业帮 > 综合 > 作业

指向常量的指针也可以指向变量,为什么?既然指向变量,变量的值可以改变,那么不是很矛盾吗?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 17:43:29
指向常量的指针也可以指向变量,为什么?既然指向变量,变量的值可以改变,那么不是很矛盾吗?
例如:int t;
const int *pa;
pa =&t; //可行,指向变量t
t的值可以改变,那么pa就不是指向常量了.
指向常量的指针也可以指向变量,为什么?既然指向变量,变量的值可以改变,那么不是很矛盾吗?
const在程序中都不是声明常量的意思,
而是表示只读,
下面代码就不能*p1 = 这样来赋值