#include<stdio.h>
int kit_lib_min(int a,int b){
return a > b ? b : a;
}
int kit_lib_max(int a,int b){
return a > b ? a : b;
}
struct Find{
int (*fun)(int a, int b);
int a;
int b;
};
int main(void){
struct Find find;
find.a = 12;
find.b = 13;
find.fun = &kit_lib_min;
printf("%d\n", find.fun(find.a, find.b));
find.fun = &kit_lib_max;
printf("%d\n", find.fun(find.a, find.b));
return 0;
}
C语言函数指针在结构体中的使用
最新推荐文章于 2024-05-29 12:49:34 发布