+ -
当前位置:首页 → 问答吧 → 给讲解下这个函数指针的问题

给讲解下这个函数指针的问题

时间:2010-08-13

来源:互联网

本帖最后由 jimmyixy 于 2010-08-13 13:35 编辑
  1. ([color=Red](void (* )()[/color])0x10000000)();
复制代码
据说是执行0x10000000地址处的代码
红色的我知道这是个空的函数指针,然后后面跟一个地址我就搞不明白了。
指点下

作者: jimmyixy   发布时间: 2010-08-13



QUOTE:
据说是执行0x10000000地址处的代码
红色的我知道这是个空的函数指针,然后后面跟一个地址我就搞不明白了。 ...
jimmyixy 发表于 2010-08-13 13:13




    朋友,起码的礼貌用语应该有吧。。。

作者: rain_fish   发布时间: 2010-08-13

前面是类型,强制转换地址,最后加()就是调用了

作者: hellioncu   发布时间: 2010-08-13

强制类型转换.你不是已经理解它的作用了么?

作者: liwangli1983   发布时间: 2010-08-13

回复 hellioncu


    谢谢兄台,没有碰到过这样强制类型转换的,所以有点少见多怪了

作者: jimmyixy   发布时间: 2010-08-13