秒懂指针函数与函数指针

2017-11-02  本文已影响0人  Chenglin_Yu

1.指针函数

1.1指针函数是一个函数

1.2声明一个函数

返回类型 函数名 (参数1,参数2);

返回类型:一个地址,一个指针,例如int*

2.函数指针

2.1函数指针是一个指针

2.2声明一个指针变量

指向的类型 * 指针变量名;

2.2.1 指向的类型是一个函数。

问题一:如何表示一个函数类型?

函数类型由函数返回值,参数表决定;

所以

int   (参数1,参数2);

2.2.2接着是一个星号

int (参数1,参数2) *

2.2.3 接着是一个指针变量名

int (参数1,参数 2) *f;

2.2.4这样看起来很不好看,所以将后两项用括号括起来放到参数表的前面

int (*f)(参数1,参数2) ;

上一篇下一篇

猜你喜欢

热点阅读