一、指针常量
const修饰常量 :int * const p
指针的指向不可以改,指针指向的值可以改
二、常量指针
const修饰指针:const int * p
指针的指向可以修改,指针指向的值不可以改
三、既修饰指针也修饰常量
const int * const p
指针的指向不可以修改,指针指向的值也不可以改
-----------------------------------------------------
const 和 * 谁在前先念谁,谁名字在前,谁不可变
const (int)* p -- 常量指针 -- 常量不可变 -- *p = 20 错
(int) * const p -- 指针常量 -- 指针不可变 -- p = &b 错