C++中指向成員變量的指針

它用類對象或者指針調用該指針,從而間接調用類成員。它并不是說把指針作為類成員,它是一種在類外聲明的用于指向類內部成員的特殊指針。



如上圖所示inches是Example的類成員,那么如果你想聲明指向Example成員的指針就必須把指針的類型限定為Example,就上圖那樣聲明。它的有效與否是以對象或者類對象指針有效為前提的。
同一個指針可以改變指向。




其使用方法如下所示:

你也可以聲明一個指向類成員函數的指針,并像下圖這樣使用它:



最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容