大家进来看一下,这个语句是什么意思?解决方法

大家进来看一下,这个语句是什么意思?
int   (*xClose)(OsFile**);
看不懂,高手帮下忙啊,谢谢!

------解决方案--------------------
申明一个函数指针, 这个指针只能指向参数是OsFile**, 返回值是int的函数

比如有个函数
int fun(OsFile**)
{
// some code here
}

然后你就可以在程序中
xClose = fun;

k = xClose(ppFile);
if (k==0)
{
//-----
}

------解决方案--------------------
定义 函数指针xClose,

要求该指针指向的函数为:
int 返回类型,带一个 OsFile** 类型参数。
------解决方案--------------------
就是定义了一个叫xClose的函数指数,用来保存函数的入口地址,和函数名有得一拼
#include <iostream>

using namespace std;

int (*fp)(int**);

int fun(int**)
{
return 0;
}

void main()
{
fp = &fun;
cout < < fp(NULL) < < endl;
}
------解决方案--------------------
再说一下,给函数指针的赋值当然要给函数名取地址喽加&