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

指针函数与函数指针

时间:2016-04-27 22:32:40      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

指针函数与函数指针:函数名之前的指针×是不是被括号包含,如果被包含就是函数指针,反之则是指针函数。

1.指针函数是指带指针的函数,即本质是一个函数,函数返回时某一个类型的指针

类型符 *函数名(参数名)

指针函数的返回值是一个地址值,指针函数一定有函数返回值,而至在主调函数中函数返回值必须赋值给同类型的指针变量;

float *fun();

float *p = fun();

2.函数指针是指向函数的指针变量,即本质是一个指针变量

int (*f)(int x)

f =func;

指向函数的指针彪悍了函数的地址,可以通过它调用函数,其生命格式如下:

类型说明符 (*函数名)(参数)

例如:

void (*fptr)();

指针函数与函数指针

标签:

原文地址:http://www.cnblogs.com/starfire86/p/5440234.html

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