this指针和const成员函数
1.this指针
1)this指针是成员函数的隐式参数,成员函数通过this指针来访问调用它自己的那个对象,成员函数对各成员的访问均通过this进行
2)当某个对象调用它的成员函数时,编译器会把这个对象的地址传给这个成员函数,用这个地址初始化成员函数的this指针
3)this指针默是一个指向类类型的常量指针
2.常量成员函数
有些成员函数在使用时不需要修改数据成员的值,于是就可以在它们的参数列表后加一个const限定符(const必须同时出现在声明和定义中),让this指针被约束为指向常量的常量指针,这样的成员函数就称作常量成员函数
posted on 2018-09-28 16:36 JoeChenzzz 阅读(211) 评论(0) 编辑 收藏 举报