一.const修饰指针有三种情况:
1.const修饰指针:常量指针
2.const修饰常量:指针常量
3.const既修饰指针又修饰常量
二.特点:
常量指针:指针的指向可以修改,但是指针指向的值不可以修改。
int a = 20;
const int *p = &a;//常量指针
指针常量:指针的指向不可以修改,但是指针指向的值可以修改。
int a = 20;
int * const p = &a;//指针常量
const既修饰指针又修饰常量:指针的指向和指针指向的值都不可以修改。
int a = 20;
const int * const p = &a;//const既修饰指针又修饰常量