char *p="abcde";
//在计算中的的某一个地方开辟了一个空间,其中储存了一个常量字符串"abcde",并且让p指向该字符串的首地址
const int a=10;
a=10;//不合法
//定义了一个整形常量a,才是改变a是不合法的
int *p=&a;
*p=10;//合法
//虽然a为整型常量,但是可以通过指针p来改变a的值