捋一捋 const char * p / char* const p / char const* p

const int *p 與 int const *p 是一樣的,即 *p 是常量; 而 int * const p 跟上面是不一樣的,即 p 是常量; 我們知道引用只是一個別名,與變量共享存儲空間,並且必須在定義的時候初始化,而且不能再成爲別的變量的別名,這讓我們想到什麼呢,貌似跟  int * const p   的性質很像。 其實引用的底層就是用const指針來實現的   const int
相關文章
相關標籤/搜索