函数指针基础语法

声明一个函数类型

typedef void (func)(int a );

func *p = NULL;

声明一个函数指针类型

typedef void (*func)(int a );

func p = NULL;

定义一个函数指针变量

void (*func)(int a )
{
}

  

原文地址:https://www.cnblogs.com/smh2015/p/7872195.html