C++函数指针类型

//
// Created by 徐昌真 on 2024/10/5.
//
#include <iostream>

//函数指针类型 指针变成了一个类型 类似int这种 用于反复调用这个函数指针的情况 避免频繁创建一堆的函数指针

using namespace std;

typedef void (*fptr)(int a, double b, char c);  //typedef 将fptr定义为一个类型

void func(int a, double b, char c){
    cout << "这是一次函数的调用" << endl;
}

int main() {
    
    fptr ptr = func;  //定义一个fptr类型的变量 ptr  并且初始化ptr为func函数
    ptr(1,2,3);  //调用ptr 相当于调用函数


    return 0;
}

输出结果

相关推荐
<但凡.几秒前
题海拾贝:力扣 138.随机链表的复制
数据结构·算法·leetcode
장숙혜几秒前
JavaScript正则表达式解析:模式、方法与实战案例
开发语言·javascript·正则表达式
安大小万17 分钟前
C++ 学习:深入理解 Linux 系统中的冯诺依曼架构
linux·开发语言·c++
随心Coding21 分钟前
【零基础入门Go语言】错误处理:如何更优雅地处理程序异常和错误
开发语言·后端·golang
T.Ree.26 分钟前
C语言_自定义类型(结构体,枚举,联合)
c语言·开发语言
Channing Lewis27 分钟前
python生成随机字符串
服务器·开发语言·python
田梓燊32 分钟前
图论 八字码
c++·算法·图论
小熊科研路(同名GZH)1 小时前
【Matlab高端绘图SCI绘图模板】第002期 绘制面积图
开发语言·matlab
鱼是一只鱼啊1 小时前
.netframeworke4.6.2升级.net8问题处理
开发语言·.net·.net8