1 #include <iostream> 2 3 int main(){ 4 5 char c1 = 'a'; 6 char c2 = 'b'; 7 8 const char *p = &c1; 9 // *p = 'b';//错 10 p = &c2;//对 11 // 结论:const char* 声明的指针,其指向的内存空间里的值不能被修改 12 13 char* const p2 = &c1; 14 *p2 = 'b';//对 15 // p2 = &c2;//错 16 // 结论:char* const 声明的指针,其指向的内存地址不能被修改 (不能修改指针指向) 17 return 0; 18 }