成员指针C++入门
C++的成员指针虽然并不常用,但在一些场景下确实挺有用。其实,C++并不太推崇指针,多问题都能不通过指针来。但如果你确实需要,它可以用来访问类中的私有成员。这种访问方式的关键在于成员指针,它是一个相对地址。使用时,你需要通过结构体变量来间接访问,比如使用结构变量.*成员指针
,或者通过结构指针的方式,像这样结构指针->*成员指针
。就算 C++提倡不使用指针,成员指针的用法仍然值得了解和掌握,毕竟在特殊情况下,它能帮你一些问题。
如果你对 C++的指针操作有点迷茫,想学指针怎么访问类的私有成员,相关资源还是蛮多的。比如这篇文章《C++通过指针访问类私有成员》,得挺详细的。
509KB
文件大小:
评论区