/*/////////////////////////////////////////////////////////////////////////////
文件名:函数指针
时间:2011/9/17
/////////////////////////////////////////////////////////////////////////////*/
#include<stdio.h>
//求和函数的声明
int sum(int a,int b);//函数声明
/*/////////////////////////////////////////////////////////////////////////////
函数名:main
函数功能:主函数
入口参数:
出口参数:
/////////////////////////////////////////////////////////////////////////////*/
void main()
{
int a,b;
int (*fun)(int,int);//声明一个函数指针
printf("请输入2个数\n");
scanf("%d,%d",&a,&b);
fun=sum;//函数指针指向求和函数
printf("%d+%d=%d\n",a,b,(*fun)(a,b));//通过函数指针调用函数
}
/*////////////////////////////////////////////////////////////////////////////
函数名:sum
函数功能:求和函数
入口参数:int a,int b
出口参数:a+b
/////////////////////////////////////////////////////////////////////////////*/
int sum(int a,int b)
{
return a+b;
}
|