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

输出结果

相关推荐
不会就选b2 分钟前
算法日常・每日刷题--<归并排序>1
数据结构·算法
勉灬之4 分钟前
Next.js + Prisma 跨平台部署踩坑记
开发语言·javascript·ecmascript
这是个栗子28 分钟前
前端开发中的常用工具函数(九)
开发语言·javascript·ecmascript·at
啦啦啦啦啦zzzz28 分钟前
算法:回溯算法
c++·算法·leetcode
蓝创工坊Blue Foundry35 分钟前
图片文字提取到 Excel:批量任务如何先定义要交付的字段
运维·服务器·开发语言·数据库·自动化·ocr·excel
会飞的小新39 分钟前
C 标准库之 <fenv.h> 详解与深度解析
c语言·开发语言·microsoft
IT探索42 分钟前
Linux 查找文件指令总结
linux·算法
Lzg_na1 小时前
订阅发布模块事例
c++
郝学胜-神的一滴1 小时前
[简化版 GAMES 104] 现代游戏引擎 02:拆解现代游戏引擎5+1层级架构,吃透引擎底层核心逻辑
c++·unity·架构·游戏引擎·图形渲染·unreal engine·系统设计