简单的函数指针使用

#include <stdio.h>

typedef int (*function_pointer)(int a, int b);

int func(int a, int b, function_pointer test)
{
    test(a, b);
}

int add(int a, int b)
{
    return a + b;
}

int main(void)
{
    printf("%d\n", func(3, 4, add));
}

需修改

猜你喜欢

转载自www.cnblogs.com/coolYuan/p/11942576.html