函数指针

#include<stdio.h>
int  add(int x,int y)
{
 return x+y;
}
int  mul(int x,int y)
{
 return x*y;
}
int binary(int x,int y,int(*f)(int a,int b))
{
 return  (*f)(x,y);
}

int main()
{
 int result1 = binary(2,101,mul);
 int result2 = binary(2,101,add);
 printf("%d,%d/n",result1,result2);
 return 0;
}

你可能感兴趣的:(函数指针)