c++指针
int a=10;
int b=10;
1、
const修饰指针,常量指针
const int*p=&a;(指针指向的值不可以改,指向可以改)
(*p=20错误,
p=&b,正确)
2、
const修饰常量,指针常量
int * const p=&a(指针指向可以改,指针指向的值不可以改)
(p=100, 正确,
p=&b,错误)
3、const修饰指针和常量
const int const p=&a;
(指针的指向和指针指向的值均不可以改)

c++指针
int a=10;
int b=10;
1、
const修饰指针,常量指针
const int*p=&a;(指针指向的值不可以改,指向可以改)
(*p=20错误,
p=&b,正确)
2、
const修饰常量,指针常量
int * const p=&a(指针指向可以改,指针指向的值不可以改)
(p=100, 正确,
p=&b,错误)
3、const修饰指针和常量
const int const p=&a;
(指针的指向和指针指向的值均不可以改)