/* ------------------------------
  一共3种写法:
  1、const char*
  2、char const*
  3、char* const
  第1种和第2种其实是一样的,只是写法不同而已,const 作用的是 char* ,
  也就是指针所指的内容为常量,但指针是可变的。
  第3种 const 作用的是指针,指针为常量,不可变,而指针所指的内容是可变的。
------------------------------ */
int main()
{
	char p[] = "point";
	char const *p1 = "abc";
	p1++;
	const char *p2 = "123";
	p2++;
	char *const p3 = p;
	p3[2] = 'I';
	printf("p1=%s\n", p1);
	printf("p2=%s\n", p2);
	printf("p3=%s\n", p3);
	return 0;
}