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
相關文章
相關標籤/搜索