const修饰指针
心得:一般const修饰的是左边的
常量指针(const修饰常量)
int const*p = &a;
const修饰的是左边的int,即指向的值
指针指向可以改,指针指向的值不能改
指针常量(const修饰指针)
int *const p = &a;
const左边的是int *,即指针的指向
指针指向不可以改,指针指向的值可以改
const修饰指针和常量
int const* const p = &a;
第一个const修饰的是int,即指针的值,第二个修饰的是int const*,即指针的指向
指针指向和指向的值都不可以改