const修饰指针分为三种情况:
1、常量指针 const int *p = &a;
2、指针常量 int * const p = &a
3、const及修饰指针又修饰常量 const int * const p = &a;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下面用图来说明(红色的表示该项操作不能进行,否则就错了):
1、常量指针 const int *p = &a;
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2、指针常量 int * const p = &a
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3、const即修饰指针又修饰常量 const int * const p = &a;
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
联系客服