举例说明
char *p, *q;
声明p和q字符指针
p = "xyz";
p的值赋为一个指向由'x'、'y'、'z'和'\0'4个字符组成的数组的起始元素的指针。
q = p;
p和q现在是两个指向内存中同一个地址的指针。
因此我们作如下操作
q[1] = 'Y';
q和p指向的内存中存储的字符串都是同一个'xYz';