(一)、const
1. 常量化指针变量——>指针变量的值不能修改(即只能指向同一个对象),但可以通过*p修改指向对象的值;
eg:int * const p = &a ;
2. 常量化指针的对象——>限制通过指针改变指向对象的值,但可以改变指针指向对象
eg:const int * p = &a (与 int const *p = &a等价);
3. 常量化指针变量极其对象——>都不可以修改;
eg: const int * const p = &a;
(二)、void
void型的指针变量是一种指向 不确定数据类型 的指针变量;