程序跳转到访问一个确定的地址0x100000
用函数指针
把这个确定的地址转化成一个函数指针
这就明白了程序中调用函数的意义
测试代码如下:
1 #include <stdio.h> 2 3 void getMemory() 4 { 5 printf("i am here!"); 6 } 7 8 void main() 9 { 10 int *p; 11 printf("%p\n",&getMemory); 12 p = &getMemory; 13 printf("%p\n",p); 14 ((void(*)())p)(); 15 }
运行结果:
当你坚持做一件完全正确的事情,有可能在很长一段时间内,你的价值都是零。
posted on 2015-07-12 16:32 Jeffrey.Downhouse 阅读(307) 评论(0) 收藏 举报