const 是只能读不能修改
int a=19;
1.第一种
int const* p=&a
p=&b(p可以指向任意地址)
*p只能等于19,不能修改&a中的值。
但是p可以指向别的地址,这时*p的值是指向地址中的存储数据。
2.第二种
int *const p=&a;
*p=11(这个值可以随意更改不会报错)
p不可以指向别的地址。*p可以自己更改值。
3.第三种
const int*p=&a;
p不可以指向别的地址。*p不可以自己更改值。
const 是只能读不能修改
int a=19;
1.第一种
int const* p=&a
p=&b(p可以指向任意地址)
*p只能等于19,不能修改&a中的值。
但是p可以指向别的地址,这时*p的值是指向地址中的存储数据。
2.第二种
int *const p=&a;
*p=11(这个值可以随意更改不会报错)
p不可以指向别的地址。*p可以自己更改值。
3.第三种
const int*p=&a;
p不可以指向别的地址。*p不可以自己更改值。