# c++prime 61頁c++
typedef char* ptr const ptr cstr=0;
cstr 是一個指向 char 的常量指針,spa
一種錯誤的理解是將語句等同於const char* ptr cstr;指針
但 ptr 其實是指向 char 的指針code
正確的理解應是
const ptr -->常量指針類型c-p
c-p cstr 聲明一個c-p類型的變量cstr,其爲常量指針cstrblog
而經過上一個語句認識到typedef與指針組合的含義,下一個語句也很好理解了class
const ptr *ps;
聲明符從右往左結合,變量
首先ps是一個指針變量,其次其指向const ptr類型的變量(常量指針類型,該類型指向char )。im
end。di