标签: c
代码int const*const pointer1=&constantVariable;是否合法?
int const*const pointer1=&constantVariable;
如果不是,指定它的正确方法是什么?
答案 0 :(得分:0)
没关系! 在int const*const pointer1=&constantVariable中,第一个const表示您无法通过* pointer1更改值;第二个const表示指针本身的值(地址)也不能更改。实际上指标1可以指向一个常量整数,甚至是普通变量,但不能设置两次。
int const*const pointer1=&constantVariable
const