#include <stdio.h>
int add(int a,int b)
{
return a+b;
}
int sub(int a,int b)
{
return a-b;
}
int mul(int a,int b)
{
return a*b;
}
int main()
{
int x=10,y=20;
int (*p)(int,int);
p=add;
printf("%d",(*p)(x,y));
puts("");
p=sub;
printf("%d",(*p)(x,y));
puts("");
//
/*
int (*p[2])(int,int);
p[0]=add;
printf("%d",(*p[0])(x,y));
puts("");
p[1]=sub;
printf("%d",(*p[1])(x,y));
puts("");
*/
}
结果
30
-10
6755

被折叠的 条评论
为什么被折叠?



