const char * 、char const *、 char * const 三者的區別

C++ prime plus第六版中,是這樣來描述的。我們可以用兩種不用的方式將const關鍵字用於指針,第一種是讓指針指向一個常量對象,這樣可以防止指針來修改所指向的位置,第二種方法是將指針本身聲明爲常量,這樣可以防止改變指針指向的位置。 首先來看第一種const char* ptr,首先ptr是一個char*類型的指針,但是又被const關鍵字修飾,所以*ptr是不可修改的。 第二種char
相關文章
相關標籤/搜索