”函数指针”作为“函数参数”传送时的格式
2015-10-02 20:18
211 查看
定义一个函数eq:
要以函数参数的形式传送该函数时:
实参
形参
形参处之所以不写成更为简单的 int funPoint(int, int) 是为了加强程序的可读性。
int eq(int a, int b){ return a==b; }
要以函数参数的形式传送该函数时:
实参
int numberA, numberB; ... testFunction(numberA, numberB, eq); ...
形参
int testFunction(int x, int y, int (*funPoint)(int, int) ){ ... funPoint(x,y); //调用eq ... }
形参处之所以不写成更为简单的 int funPoint(int, int) 是为了加强程序的可读性。
相关文章推荐
- HDU 4565 So Easy!(共轭复数 + 矩阵快速幂 数论)
- 如何为编程爱好者设计一款好玩的智能硬件(九)——LCD1602点阵字符型液晶显示模块驱动封装(下)
- 基本字符串压缩
- LeetCode题解:Construct Binary Tree from Preorder and Inorder Traversal
- machine-learning-01
- 使用AudioRecord录制语音
- 大话计算机-宏观把控-计算机系统
- eCharts使用图表简单示例
- Java finished with non-zero exit value 2 - Android Gradle
- 前端学习首页
- Xilinx Spartan6常用资源Verilog例化
- 2015弱校联盟(2) - J. Usoperanto
- hibernate映射关系一对一映射
- 2015弱校联盟(2) - J. Usoperanto
- 回顾MyBatis
- 反射2:获取类的方法(通过方法名调用方法),属性,声明
- QT5 学习之路08---事件的接受与忽略
- <斜率优化><单调队列>——1.【APIO2010】特别行动队
- IntelliJ IDEA 与 Gradle + Spring项目的初次尝试
- 类和对象浅谈(2)