Bri*_*ndy 7

int *(*pfp) ();

创建一个指向返回int*的函数的指针.函数指针名称是pfp.

这是一个例子:

int* myFunc(void)
{
   return NULL;
}


int main(int argc, char**argv)
{
  int *(*pfp) (void);
  pfp = myFunc;
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

注意:由于函数指针的参数不是(void),这意味着参数列表未在C中指定.在C++中,这意味着它是一个没有参数的函数.