簡單的函數指針使用

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

需修改

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章