const char *、char const*、char *const三者区别
const char *ptr指向字符常量的指针,*ptr的值为const
char const *ptr,此种写法和const char *等价
char * const ptr;不能修改ptr指针,但是可以修改该指针指向的内容,ptr的值为const
const char *ptr指向字符常量的指针,*ptr的值为const
char const *ptr,此种写法和const char *等价
char * const ptr;不能修改ptr指针,但是可以修改该指针指向的内容,ptr的值为const