char *const p,const char *p,char const *p和区别(容易混淆)

我在c++中学到了这个地方的时候,我们会碰到下列的这些定义. char *const p const char *p char const *p 如果学得不够深入的话,很难分清这些区别。 我们来看第一种char *const p 我们很容易能看到const 修饰的是p即p是不能被修改的。 所以p指向的内容是可以修改的,但是改变p是不可以的。 第二种是const char *p 我们可以看到cons
相关文章
相关标签/搜索