函数指针在表驱动方法中的应用举例
2007-05-07 10:59
309 查看
/*
函数指针在表驱动方法中的应用 举例
*/
#include <stdio.h>
typedef struct
{
int id;
void (*func)(void);
}funcTable;
void func1()
{
printf("func1/n");
}
void func2()
{
printf("func2/n");
}
void main()
{
funcTable tab[2] = {{1,func1},{2,func2}};
int i = 0;
for(i = 0; i < 2; i++)
{
tab[i].func();
}
}
函数指针在表驱动方法中的应用 举例
*/
#include <stdio.h>
typedef struct
{
int id;
void (*func)(void);
}funcTable;
void func1()
{
printf("func1/n");
}
void func2()
{
printf("func2/n");
}
void main()
{
funcTable tab[2] = {{1,func1},{2,func2}};
int i = 0;
for(i = 0; i < 2; i++)
{
tab[i].func();
}
}
相关文章推荐
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android 从硬件到应用:一步一步向上爬 4 -- 使用 JNI 方法调硬件驱动
- 函数指针和指针函数区别以及如何应用,举例说明,要如何理解他们的概念
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Web Service应用举例 及一问题的解决方法
- 函数指针和指针函数区别以及如何应用,举例说明
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- 斐波那契数列和应用举例我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?
- Web Service应用举例 及一问题的解决方法
- 函数指针和指针函数区别以及如何应用,举例说明,要如何理解他们的概念
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- 单独导入android源码里具体的应用举例 android2.3源码里单独导入单个系统应用模块的方法
- C# 中List类的Find,Exists,FindAll,FindIndex ,FindLast ,FindLastIndex等方法的应用举例
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- java中虚方法的应用举例
- 应用层与驱动层同步事件处理方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- 举例讲解iOS应用开发中hitTest触摸事件的编写方法
- 驱动层与应用层共享事件方法