函数指针的高级应用
来源:互联网 发布:php的empty 编辑:程序博客网 时间:2024/05/12 22:22
/*用函数指针高效的完成switch case的功能*/#include void * f1(){//定义指针函数 printf("hellow world 1\n");}void *f2(){ printf("hellow world 2\n");}void *f3(){ printf("hellow world 3\n");}void *f4(){ printf("hellow world 4\n");}void *f5(){ printf("hellow world 5\n");}int main(){ void *(*a[])()={f1,f2,f3,f4,f5};//函数名是这个函数的地址,定义一个指针函数数组存储函数的地址; int n; while(scanf("%d",&n)!=EOF && n<=5) a[n-1]();//调用函数 return 0;}
2 0
- 函数指针的高级应用
- 高级指针的应用
- 指针高级的应用
- 指针的高级应用
- 结构体对函数指针的高级封装应用
- 函数指针的应用
- 函数指针的应用
- 函数指针的应用
- 函数指针的应用
- 函数指针的应用
- 函数指针的应用
- 函数指针的应用
- 函数指针的应用
- 函数指针的应用
- 指针高级应用(一)
- 指针高级应用(二)
- 指针的函数的应用
- 函数指针的典型应用
- DB2错误吗对应的错误信息
- Android5.1.1源码 - zygote fork出的子进程如何权限降级
- onvif的soap消息之playvideo
- mysql之mysql-5.7.12-winx64的环境配置
- 安卓开发中selector的使用方法详解,让你的按钮活起来
- 函数指针的高级应用
- Java集合详解
- String类
- NIO基础
- 存储班长信息的学生类
- THREE.js—绘制弧线(SplineCurve3)
- 编程语言的套路
- 图像算法工程师三重境界
- linux下创建tuntap网络设备