函数指针
来源:互联网 发布:nba2k17帅气捏脸数据 编辑:程序博客网 时间:2024/06/18 18:26
/* * functionPoint.cpp * * Created on: 2016年8月22日 * Author: zroad */#include<iostream>using namespace std;//函数指针的概念:/* * 函数指针: * 1.函数的一个属性就是其地址指明了函数体在内存中的位置。 * 2、C在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针 * 所指向的地址。有了指向函数的指针变量后,可用该指针变量调用函数, * 就如同用指针变量可引用其他类型变量一样,在这些概念上是大体一致的。 * 3、函数指针有两个用途:调用函数和做函数的参数 */double f(double x) { //f为指向函数f()的指针 return 2*x;}//函数指针作为参数/* * double (*f)(double):表示函数指针f,该函数带一个double参数,返回值为double,相当于定义了函数 * double f(double x) { * ..... * return XXX} */double sum(double (*f)(double), int n, int m) { double result = 0; for(int i = n; i <= m; i++) { result += f(i); } return result;}int main() { cout <<"使用函数指针调用函数:" << (*f)(100.0) << " " << (*f)(9.9) << endl; cout <<"函数f(x)求和结果为:" << sum(f, 1, 5) << endl; return 0;}
0 0
- 指针函数 函数指针
- 函数指针/指针函数
- 指针函数&函数指针
- 函数指针 指针函数
- 函数指针 指针函数
- 指针函数,函数指针
- 函数指针,指针函数,
- 指针函数,函数指针
- 函数指针 指针函数
- 函数指针、指针函数
- 指针函数&函数指针
- 函数指针 指针函数
- 函数指针 指针函数
- 函数指针&指针函数
- 指针函数 函数指针
- 指针函数 &函数指针
- 函数指针&指针函数
- void指针 函数指针
- 【mark】第一次打卡,mark一下进度
- 160. Intersection of Two Linked Lists
- java枚举类使用备忘
- 学习编程是一个漫长的历程
- 优美的日期选择器
- 函数指针
- ubuntu14.04 为例 samba服务配置
- Android支持HTML标签
- Design下FloatingActionButton的简单使用
- 树状数组理解
- SSH框架整合的一些步骤整理(一)
- java实现简单排序算法:堆排序
- Android拍照或从图库选择图片并裁剪
- 组合模式