1. 指针
int a =10;
int*p; // 指向a首地址的内容
p=&a; //把a的首地址赋值给P
2. 指针常量
特点: 指针指向的地址值,是不可以修改的,但是地址中的数据可以修改 ;
int a=10;
int * const p =&a; // a的地址被定义为常量 , a的内容被定义成变量
3. 常量指针
特点: 指针指向的地址值,是可以修改的, 但地址中的数据要和之前一样;
int a=10;
const int *p=&a; // a的地址被定义为变量, a的内容被定义为常量