class MyClass { public: MyClass(int i = 0) { cout << 1; } MyClass(const MyClass&x) { cout << 2; } MyClass& operator=(const MyClass&x) { cout << 3; return*this; } ~MyClass() { delete this; } void fun(int) {} }; int main(void) { { void (MyClass::*function)(int); function = MyClass::fun; } system("pause"); return 0; }至此完成类内部成员函数的函数指针声明,学习到了。