C++ Primer学习笔记(五)—— 对this指针的理解

    C++中,每一个类的成员函数(除static成员函数之外)都有一个额外的、隐含的形参this。在调用成员函数时,形参this初始化为调用函数的对象的地址。

 

    这就可以理解在定义类的成员函数时,使用的this指针从何而来,该this指针从成员函数的这个隐含的形参this传入。

 

    在成员函数中,不必显示地使用this指针来访问被调用函数所属对象的成员。对这个类的成员的任何没有前缀的引用,都被假定为通过指针this实现的引用。

posted @ 2013-09-07 10:01  ppffs  阅读(272)  评论(0编辑  收藏  举报