秒懂指针函数与函数指针

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) ;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容