this指針

一、this指針

    this指針可以看成是實例化對象的地址。在類成員函數裏訪問成員變量,其實也隱含使用了this指針,this指針在類的內部使用,可以利用它訪問類的成員變量和成員函數。

         在類A中this->相當於A::

         如A a;  //a的this指針值爲&a;        

wKioL1WoUjqyqkXOAAFKPNC8yxU354.jpg

二、this指針使用

1、一種情況就是,在類的成員函數中返回類對象本身的時候,直接使用 return this

2、另外一種情況是當參數與成員變量名相同時,如this->year = year; (不能寫成year = year)。

wKiom1WoVmPwd6aLAAIQThfd0Yk697.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章