C言語では、関数へのポインタ変数
C言語のポインタは、int、char、char[]だけでなく、関数も指すC言語において重要なデータ型である.
#include <stdio.h>
//
int sum(int a,int b){
return a + b;
}
//
int minus(int a, int b){
return a - b;
}
//
int count(int a, int b, int(*p)(int,int)){
return (*p)(a, b);
// return p(a, b)
}
int main()
{
// ,
printf("%d
",count(10,10,sum));
printf("%d
",count(10,10,minus));
return 0;
}