char * p = "abc";
这里 p是一个字符串指针变量,本身是一个变量,用于存放字符串的首地址。可以改变p使它指向不同的字符串,但是不能改变所指向的字符串的值,即"abc"的值不可改变,他是一个常量,存放在程序的常量区。