常量指针:const修饰指针
特点:指针的指向可以修改,但是指针指向的值不可以修改
int a=10;
int b=10;
const int *p=&a;
*P=20//错误
p=&b//正确
指针常量:const修饰常量
特点:指针的指向不可以修改,但是指针值可以修改
int a=10;
int b=10;
int * const p=&a;
*P=20//正确
p=&b//错误
const既修饰指针又修饰常量
特点:都不可以修改
int a=10;
int b=10;
const int * const p=&a;
*P=20//错误
p=&b//错误