this指向一个去调用成员函数的对象,如下图所示:
那么此时this指向的就是stock2,因为stock2调用了topval。实际上每个成员函数都有一个this指针指向调用该函数的对象。在函数体内如果没有特别指明的话都是this所指成员在参与运算,注意this是个地址。
我以前把this理解为本类的对象,现在想想这离真想相差无几。
this指向一个去调用成员函数的对象,如下图所示:
那么此时this指向的就是stock2,因为stock2调用了topval。实际上每个成员函数都有一个this指针指向调用该函数的对象。在函数体内如果没有特别指明的话都是this所指成员在参与运算,注意this是个地址。
我以前把this理解为本类的对象,现在想想这离真想相差无几。