首页 > 编程知识 正文

c指针函数和函数指针,指针函数C语言

时间:2023-05-05 10:56:11 阅读:277458 作者:1455

#include <stdio.h>
#include <stdlib.h>
#include <vector>

using namespace std;

//1 C语言函数指针
//解释:这是一种很特殊的指针,它的指向是一个函数的入口
//作用:该指针可以接受一个函数的地址,代表这个函数执行函数的操作

//函数指针举例
//下面是一个函数指针pFunc, 它只能指向返回值为float,形参为vector<float>的函数
float (*pFunc1)(const vector<float> &);

//函数名   : findMax
//函数功能  : 查找vector容器的最大值
//输入参数  : v
//输出参数  : 无
//返回值    : 返回vector容器的最大值
float findMax(const vector<float> &v)
{
    float fMax = 0;
    for (float curValue : v)
    {
        if (curValue > fMax) fMax = curValue;
    }

    return fMax;
}

//函数名   : findMin
//函数功能  : 查找vector容器的最小值
//输入参数  

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。