C++“成员指针访问运算符”怎么用的呀?

2025-04-25 11:44:09
推荐回答(1个)
回答1:

比如:
int *p, a=5;
p = &a;
cout<<*p<结果为5,*p即为指针p所指向的变量的值。

例子:
class ClassName {public: int foo(int); }
int (ClassName::*pmf)(int) = &ClassNmae::foo;
ClassName c; //.*的用法,经由对象调用
(c.*pmf)(5);
ClassName *pc = &c; //->*的用法,经由对象指针调用
(Pc->*pmf)(6);