c++中的this指针

来源:互联网 发布:猎头者软件 编辑:程序博客网 时间:2024/06/01 10:20

   在c++中每个类的成员函数中都包含一个特殊的指针,这个指针的名字是固定的,称为this指针。它是指向本类对象的指针,它的值是当前被调用的成员函数所在的对象的起始地址。

   关于this指针的使用:this指针的使用是隐式的,它是作为参数被传递给成员函数的。就是将对象的抵制传递给this指针。

   this指针的特点及特性:1 this指针只能在成员函数中使用

                                         2 它的生命周期是和函数的参数是一样的,在成员函数的开始执行前构造,在成员函数执行后清除

                                         3 this指针的类型 类类型* const

                                         4 this指针的调用是由编译器子动实现的

0 0
原创粉丝点击