this指针

参考https://blog.csdn.net/qq_58325487/article/details/124785521

这是因为C++在这段代码中做出手脚,C++在这里增加了一个this指针,这里是因为Display会增加一个this形参。C++编译器给每个“非静态的成员函数“增加了一个隐藏的指针参数,让该指针指向当前对象(函数运行时调用该函数的对象),在函数体中所有成员变量的操作,都是通过该指针去访问。只不过所有的操作对用户是透明的,即用户不需要来传递,编译器自动完成。

posted @ 2023-02-22 11:18  开锁球  阅读(21)  评论(0)    收藏  举报