#include <stdio.h>
void f(int i)
{
printf("in f(),%d\n",i);
}
void g(int i)
{
printf("in g(),%d\n",i);
}
void h(int i)
{
printf("in h(),%d\n",i);
}
void k(int i)
{
printf("in k(),%d\n",i);
}
int main(void)
{
int i=0;
void (*fa[])(int)= {f,g,h,k};
scanf("%d",&i);
if( i>=0&& i<= sizeof(fa)/sizeof(fa[0]) ){
(*fa[i])(0);
}
return 0;
}
相关文章
- 02-25Qt中检查槽函数connect是否正确
- 02-25164、哪些函数不能是虚函数?把你知道的都说一说
- 02-25Delphi 日期时间函数
- 02-25一些FORK函数的例子
- 02-25指针习题
- 02-25Django实现列表页-----制作Json格式输出模板(一)
- 02-25python 函数动态参数,名称空间,global,nonlocal
- 02-25费用流模板
- 02-25目标检测损失函数介绍
- 02-25蓝桥基础之硬件配置(三)——LCD函数使用