1.常量指针:const int *p = &a
特点: 指针的指向可以修改,只能读取指向内存中的数据但不可以修改;防止引用修改内存中的数据。(常量修饰指针指向的内存中的数据)
2.指针常量: int *const p= &a
特点: 指向不可以修改,但指向的内存中的数据可以修改。(常量修饰指针,即该指针本身是一个常量,)
经典应用--this指针!!
1.常量指针:const int *p = &a
特点: 指针的指向可以修改,只能读取指向内存中的数据但不可以修改;防止引用修改内存中的数据。(常量修饰指针指向的内存中的数据)
2.指针常量: int *const p= &a
特点: 指向不可以修改,但指向的内存中的数据可以修改。(常量修饰指针,即该指针本身是一个常量,)
经典应用--this指针!!