const修饰指针
1 #include <iostream> 2 using namespace std; 3 int main() { 4 //const修饰指针 5 //1.const修饰指针 ---常量指针 指针指向的值不能改 只能改指向的地址 6 //2.const修饰常量 ---指针常量 指针指向的值可以改 不能改指向的地址 7 //3.const即修饰指针又修饰变量 都不能改 8 int a=10; 9 int b=20; 10 const int *p=&a; 11 *p=20;//错误 12 p=&b;//正确 13 14 int * const i=&a; 15 *i=20;//正确 16 i=&b;//错误 17 18 const int * const j=&a; 19 *j=20;//错误 20 j=&b;//错误 21 return 0; 22 }

浙公网安备 33010602011771号