#include<iostream>
using namespace std;
class A
{
public:
//int (A::*j_point)(int j); //这一行去掉,类里面没用到
public:
int show(int j)
{
return int(j);
}
};
long display(int i)
{
return long(i);
}
int main()
{
int (A::*j_point)(int j) = &A::show; //在此处申明定义j_ponit初始化
A a;
cout<<(a.*j_point)(5)<<endl;
long (*i_point)(int i);
i_point=display;
cout<<i_point(5)<<endl;
return 0;
}