#include <stdio.h>
int sum(int a,int b,int c)
{
int sum = 0;
sum+=a;
sum+=b;
sum+=c;
return sum;
}
int main()
{
int (*p)();
p = sum; //sum是int型函数指针 *p是指向int型函数的指针变量
int a = (*p)(1,2,3); //对与函数指针变量p++ ++p这些操作是没有意义的
printf(“the sum is %d”,a);
}
函数指针与指向函数指针的变量
最新推荐文章于 2024-03-09 14:46:47 发布