#include "stdio.h"
void hello(void)
{
printf("hello\n");
}
void (*(*fp)())(void);//定义一个指针fp,fp指向一个函数 这个函数返回值为一个指针 这个指针指向一个函数
这个函数返回void类型
void (*ff())(void) //定义一个函数ff,ff返回一个指针 指针指向函数
函数返回hello函数的地址
{
printf("word\n");
return hello;
}
void (*f)(void); //定义一个指针f f指向一个函数 函数返回void类型
int main(void)
{
fp = ff; //将函数f首地址付给指针fp
f = fp(); //调用函数ff
f();
//调用函数hello
}