const char * 、char const *、 char * const 三者的区别

C++ prime plus第六版中,是这样来描述的。我们可以用两种不用的方式将const关键字用于指针,第一种是让指针指向一个常量对象,这样可以防止指针来修改所指向的位置,第二种方法是将指针本身声明为常量,这样可以防止改变指针指向的位置。 首先来看第一种const char* ptr,首先ptr是一个char*类型的指针,但是又被const关键字修饰,所以*ptr是不可修改的。 第二种char
相关文章
相关标签/搜索