指针函数:本质是一个函数: 是一个返回指针类型的函数
int * sum(){
}
函数指针:本质是一个指针: 是一个指向函数的指针
int (*p)(int,int) = sum;
p(5,6);
int sum(int a,int b){
}
指针数组:数组内存储的都是指针
int *p[2];
int a = 20;
int arr[5]={9,8,7,6,5};
int *ppp = arr;
int *pp = &a;
p[0]=ppp;
p[1]=pp;
有了以上概念,我们可以尝试编写一个代码,用函数指针的方式调用,求两个数的 和 差 积 商 取余
程序中想直观的看可以建立五个函数指针,然后把五个函数赋值给五个函数指针,然后再把五个函数指针放进函数指针数组里面