C++ this指针浅析+例子深入理解this和拷贝构造函数

1.为什么要有this指针? 首先我们知道类中的成员变量和成员函数是分开存储的,除了非静态变量别的(静态变量,非静态成员函数,静态成员函数)都不属于类的对象上,即每一个非静态成员函数只会诞生一份函数实例,也就是多个同类型的对象会共用一块代码,我们需要解决的问题是如何知道是谁在调用这块代码?这时就需要this指针。 2.this 指针的简介 this指针隐含在每个非静态成员函数内的一种指针。无需定义
相关文章
相关标签/搜索