const在*的左边,则指针指向的变量的值不可直接通过指针改变,但可以通过其他方法改变。
const在*的右边,则指针的指向不可变,简记左 定值,右定向。
const char*const p 第一个const表示p指向的内容不能修改,第二个const表示p不能指向其他变量
.char*const p: const修饰p本身,表示p的指向不能修改,p指向的空间中内容可以修改
char const *p :const修饰*p,表示p指向的内容不能修改
const char*p :const修饰*p,表示p指向的内容不能修改