一个函数指针的实例
2009-09-06 23:19
113 查看
U32 downloadAddress = 0;
void main(void)
{
void (*startp)(void); //定义一个函数指针
startp = (void (*)(void))downloadAddress; //把一个32位的数转换成指针,且指针类型为函数指针。然后把这个指针付给; 前面定义好的函数指针
(*startp)(); //用函数指针执行指定地址的代码
}
void main(void)
{
void (*startp)(void); //定义一个函数指针
startp = (void (*)(void))downloadAddress; //把一个32位的数转换成指针,且指针类型为函数指针。然后把这个指针付给; 前面定义好的函数指针
(*startp)(); //用函数指针执行指定地址的代码
}
相关文章推荐
- 一个简单的关于函数指针的实例
- 一个函数指针的实例
- C实例---函数指针
- 使用指针从函数返回一个二维数组
- 一个C++的多态和虚函数实例
- 13\给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点,
- 如果函数的参数是一个指针,不要指望用该指针去申请动态内存
- 一个C++的多态和虚函数实例
- C++指向函数的指针实例解析
- 实现一个类成员函数指针的数组,
- 一个释放后自动清空实例指针的类
- Fusion实例1:如何通过竞技场使用共享内存来发布一个指针?
- BitBlt函数的用法和一个小实例
- C++语言笔试题目写一个函数计算当参数为n(n很大)时的值 1-2+3-4+5-6+7......+n&字符指针、浮点数指针、以及函数指针占用的内存等
- 漫谈C指针:一个指针应用实例
- 类中的this指针 一个类的指针指向NULL去访问该类的成员函数
- 函数内 声明一个字符数组和一个指向字符串数组的指针 区别
- 给一个字符串,有大小写字母,要求写一个函数把小写字母放在前面 大写字母放在后面,尽量使用最小空间,时间复杂度。(即用指针做)。 如:aAbBcCdD ---àabcdABCD
- shared_ptr和weak_ptr智能指针结合使用的一个实例
- 使用指针从函数中返回一个数组