"const char *p" 和 "char * const p" 有何区别?
"const char *p" (也可以写成 "char const *p") 声明了一个指向字符常量的 指针, 因此不能改变它所指向的字符;
"char * const p" 声明一个指向 (可变) 字符的指针常量, 就是说, 你不能修改指针。
``从里到外" 看就可以理解它们;
转载于:https://www.cnblogs.com/sqlite3/archive/2011/12/15/2566770.html