指针函数的定义赋值以及调用
一、定义函数
int fuc(int a);
二、定义函数指针
typedef struct
{
nt (*fuc1)(int a, int b);
}ADD
三、赋值 (赋值时采用指向操作,代表取函数指针)
ADD->fuc1 = fuc;
四、调用 (调用时采用点操作,代表取函数名)
ADD.fuc1(20, 5);
指针函数的定义赋值以及调用
一、定义函数
int fuc(int a);
二、定义函数指针
typedef struct
{
nt (*fuc1)(int a, int b);
}ADD
三、赋值 (赋值时采用指向操作,代表取函数指针)
ADD->fuc1 = fuc;
四、调用 (调用时采用点操作,代表取函数名)
ADD.fuc1(20, 5);
转载于:https://www.cnblogs.com/qingyunboke/p/10031912.html