【发布时间】:2020-09-17 02:42:21
【问题描述】:
如何使用这个函数指针声明?
int (* get_function(char c)) (int, int);
我有三个函数int function_a(int a, int b)、int function_b(int a, int b) 和int function_c(int a, int b)。我想使用上面的函数指针根据c有条件地调用我的函数之一。
【问题讨论】:
-
int (* get_function(char c)) (int, int);不是函数指针,它是一个函数,获取一个char c并返回一个指向函数的指针。
标签: c syntax function-pointers