函数指针

发布时间 2023-04-16 22:39:50作者: 不是不想赢而是看淡了

函数指针

 

#include<stdio.h>

void(*fun(void (*)(int),int))(int);
//void(*)(int) fun(void(*)(int), int);
void fun1(int a);

int main(int argc, const char *argv[])
{
        int num = 123;
        fun(fun1,num);
        return 0;
}

void(*fun(void(*p)(int),int n))(int)
{
        p(n);
}

void fun1(int a)
{
        printf("a = %d\n",a);
}