char a='A';
char b='B';
const char * p=&a;//一个可变指针指向一个常量数据
*p=b;//编译出错
p=&b;//编译不出错
char const *p1= &a;//一个常量指针指向一个可变数据
*p1=b;//编译不出错
p1=&b;//编译出错
const char * 和 char * const 区别

char a='A';
char b='B';
const char * p=&a;//一个可变指针指向一个常量数据
*p=b;//编译出错
p=&b;//编译不出错
char const *p1= &a;//一个常量指针指向一个可变数据
*p1=b;//编译不出错
p1=&b;//编译出错