const char *ptr;
定义一个指向字符常量的指针;不能用ptr来修改所指向的内容;
const char*
1、字符串相对于指针是常量,但字符串本身不是常量
2、指针能够被重定向
运行如下;
不能用ptr来修改所指向的内容;
str1的内容可以改变;ptr指针可以被重定向;如下图;
const char *ptr;
定义一个指向字符常量的指针;不能用ptr来修改所指向的内容;
const char*
1、字符串相对于指针是常量,但字符串本身不是常量
2、指针能够被重定向
运行如下;
不能用ptr来修改所指向的内容;
str1的内容可以改变;ptr指针可以被重定向;如下图;