C/C++获取函数地址并调用

有时候出于某种目的,我们不想直接调用函数。程序运行时函数会被加载,所以可以用一个整数来保存其地址,通过强制类型转换就可以完成通过整数来调用函数的目的。void func(void);//有一个函数 int address = (int)func;//用整数保存其地址 ((void(*)())add...

2018-02-15 12:51:44

阅读数 4754

评论数 1

常量指针和指针常量

指针本身和指针所指都是对象,因此,二者的const属性需要分别讨论。指针常量(底层const) 表示这个指针指向的内容不能通过这个指针修改(即使指向的是一个变量) 当const写在*号左边,就是指针常量。int i = 20; const int *p = &i;//p是指针常量,通过...

2018-02-09 15:25:32

阅读数 69

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭