64,639
社区成员
发帖
与我相关
我的任务
分享
void pfun()
{
cout<<"dadad"<<endl;
}
void fun(void pfun())
{
pfun();
}
int main()
{
void (*b[10]) (void (*)());
void (*pFunParam)();
pFunParam=pfun;
b[1](pFunParam);
return 0;
}
pFunParam=pfun;
pFunParam(); //调用pfun
b[0]=fun;
b[0](); //调用fun
typedef void (*pFunParam)();
typedef void (*pFunArr[10]) (pFunParam);
void pfun()
{
cout<<"dadad"<<endl;
}
void fun(pFunParam pFoo)
{
pFoo();
}
int main()
{
pFunArr b ;
pFunParam pFoo;
pFoo=pfun;
b[1] = fun;
b[1](pFoo);
return 0;
}
void pfun()
{
cout<<"dadad"<<endl;
}
void fun(void pfun())
{
pfun();
}
int main()
{
void (*b[10]) (void (*)());
void (*pFunParam)();
pFunParam=pfun;
b[0] = fun;
b[0](pFunParam);
return 0;
}
void pfun()
{
cout<<"dadad"<<endl;
}
int main()
{
void (*pFunParam)();
pFunParam=pfun;
pFunParam();
return 0;
}
void pfun()
{
cout<<"dadad"<<endl;
}
void fun(void pfun())
{
pfun();
}
int main()
{
void (*b[10]) (void (*)());
void (*pFunParam)();
pFunParam=pfun;
b[1] = fun; //缺这一步
b[1](pFunParam);
return 0;
}