那么,为啥 Test a(10) , Test b(20) 然后 我a.getI() 取到的是10,而不是20 就能将那个 10 给 a 对象的 m1 是因为有 this 这个常指针
实际上:当我调用 a.geti() 是把a的地址传给了 geti函数,这样,才会有了 取到了a的10 a.geti(&a)
int getI( Test * this){ return this->mI; }
1)
那么,为啥 Test a(10) , Test b(20) 然后 我a.getI() 取到的是10,而不是20 就能将那个 10 给 a 对象的 m1 是因为有 this 这个常指针
实际上:当我调用 a.geti() 是把a的地址传给了 geti函数,这样,才会有了 取到了a的10 a.geti(&a)
int getI( Test * this){ return this->mI; }
1)
转载于:https://www.cnblogs.com/xiaoyoucai/p/8185187.html