C++面向對象之this指針

從上篇博文,我們已經知道了成員變量與成員函數是分開存儲的,即每一個非靜態成員函數只會誕生一份函數實例,也就是多個同類型的對象會共用一塊代碼,那麼這塊代碼是如何區分哪個對象在調用它呢? C++通過this 指針指向調用成員函數的對象來解決這個問題。 this指針隱含在每個非靜態成員函數內的一種指針。無需定義,直接用即可。 this 的用途: 當形參和成員變量同名時,可以用this指針來區分。 在類的
相關文章
相關標籤/搜索