函数指针

函数指针

 

#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);
}

 

posted @ 2023-04-16 22:33  不是不想赢而是看淡了  阅读(17)  评论(0)    收藏  举报