
例如:
#define XXX(funcname) \
int funcname (int arg1, int arg2) \
{ return arg1 + arg2}
但这也是编译期就决定好了的,也不能实现运行期动态创建。
#include#include
void
add(float
x,float
y)
//函数定义
{
printf("%5.2f\n",x+y)//计算a+b
}
main()
{float
a=0.0,b=0.0
double
s
scanf("%f,%f",&a,&b)//输入a
b
add(a,b)//直接调用函数
s=sqrt(a)
printf("跟号a=%f\n",s)
s=sqrt(b)
printf("跟号b=%f\n",s)
}
问题补充:
你的想法很好,可以的话去学下C++吧,能学到你所想的
你想调用函数的话,把这函数做成一个C文件,以后需要时就合并用吧
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)