指针的本质是:存储地址的一个变量
1.常量指针
地址是不变的,可以通过指针修改内容的值,指向的是一个变量,不能指向常量(都可以通过指针修改内容的值了,还指向常量干嘛)
2.指向常量的指针
不能通过指针修改内容的值(不是内容不能改,只是不能通过指针来改),但可以给指针重新赋值,也就是说地址可变,可以把另一个变量的地址赋值给这个指针,可以指向常量也可以指向非常量。
3.指向常量的常量指针
首先地址不变,也不能通过指针修改内容的值,可以指向常量,也可以指向非常量

指针的本质是:存储地址的一个变量
1.常量指针
地址是不变的,可以通过指针修改内容的值,指向的是一个变量,不能指向常量(都可以通过指针修改内容的值了,还指向常量干嘛)
2.指向常量的指针
不能通过指针修改内容的值(不是内容不能改,只是不能通过指针来改),但可以给指针重新赋值,也就是说地址可变,可以把另一个变量的地址赋值给这个指针,可以指向常量也可以指向非常量。
3.指向常量的常量指针
首先地址不变,也不能通过指针修改内容的值,可以指向常量,也可以指向非常量