不晓得哪里错了,没学懂
#include<stdio.h>typedefint (*A)(int,int);
void add(int x,int y);
intmain()
{
A d;
d=add;
printf("%d\n",d);
}
int add(int x,int y)
{
int s;
s=x+y;
return s;
}
{:10_266:}{:10_266:} 本帖最后由 一叶枫残 于 2021-12-19 16:10 编辑
#include<stdio.h>
typedefint (*A)(int,int);
int add(int x,int y);
intmain()
{
A d;
d=add;
printf("%d\n",d);
}
int add(int x,int y)
{
int s;
s=x+y;
}
#include<stdio.h>
int add(int x,int y);
intmain()
{
int (*A)(int,int)=add;
printf("%d\n",A(1,3));
return 0;
}
int add(int x,int y)
{
int s;
s=x+y;
return s;
} 一叶枫残 发表于 2021-12-19 15:59
没用啊{:10_266:} jhq999 发表于 2021-12-19 16:02
{:10_266:}主要是想把上面那个程序改对来。 小黄练编程 发表于 2021-12-19 16:52
主要是想把上面那个程序改对来。
#include<stdio.h>
typedefint (*A)(int,int);
int add(int x,int y);///////
intmain()
{
A d;
d=add;
printf("%d\n",d(1,2));//////
}
int add(int x,int y)
{
int s;
s=x+y;
return s;
}
页:
[1]