const int *p; // 指向 整形常量(const int) 的 指针(*)
// 指向的内容是常量, 不得更改, 但指针的指向可以更改(即可以指向其它常量).
int const *p; // 指向 整形(int) 的 常量指针(const *)
// 指针是常量指针, 即它的指向在初始化时已确定, 不能更改指向, 但其所指内容可改.
const int const *p; // 指向 整形常量(const int) 的 常量指针(const *)
// 即不能更改指向, 也不能更改指向的内容.