一.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既修飾指針又修飾常量