码迷,mamicode.com
首页 > 其他好文 > 详细

指向函数的指针

时间:2014-07-07 21:17:56      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:blog   代码   div   re   log   c   

指针的作用:

指针就是用来存放内存地址的,其目的是为了访问这个地址指向的内存空间。

函数指针的定义格式:

void (*p)();
// (*p),这块代码是固定的,不要问为什么,它就是代表了一个指向函数的指针,p是这个指针变量的名字。p是变量名可以随意修改。
//void 代表了这个指针变量指向的函数必须没有返回值。
//代码最后面的()是参数列表。

 函数指针的赋值

void wtf();

void (*p)();
p = wtf; // 函数的名称就是函数的地址。这很好理解,对象名就是对象的地址,数组名就是数组的地址。

 函数指针调用指向的函数

第一种格式

p();//这种方式是固定的,指针后面加上参数列表。

 第二种格式

(*p)();//获取p指向的地址的那块空间,后面()是参数列表。

 

指向函数的指针,布布扣,bubuko.com

指向函数的指针

标签:blog   代码   div   re   log   c   

原文地址:http://www.cnblogs.com/congliang/p/3813077.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!