首页
›
编程基础与工程化
›
002-C语言
›
《C语言高级编程:函数指针与回调机制》
VIP20
本课程属于:002-C语言
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
C语言高级编程:函数指针与回调机制
📚 共计 30 章节
01
函数指针基础
定义、声明与初始化 · typedef · 作为函数参数传递
指针
声明
02
回调机制原理
回调函数概念 · 工作流程 · 同步 vs 异步
机制
异步
03
回调函数实战
qsort自定义比较器 · 事件驱动回调
qsort
事件
04
函数指针数组
定义与使用 · 状态机 · 菜单驱动系统
数组
状态机
05
函数指针与结构体
结构体封装函数指针 · 面向对象风格 · 虚函数表
结构体
OOP
06
回调与线程安全
多线程回调设计 · 注意事项 · 互斥锁保护
线程
互斥锁
07
回调与异步编程
异步回调模型 · 非阻塞I/O · 回调地狱
异步
非阻塞
08
函数指针与动态链接
动态库函数指针 · dlsym · 插件系统
动态库
插件
09
函数指针与中断处理
嵌入式中断回调 · 注册处理函数 · ISR规范
中断
嵌入式
10
回调与定时器
软件定时器回调 · 链表维护 · 高精度定时
定时器
精度
11
函数指针与信号处理
Unix信号回调 · sigaction · 信号安全
信号
sigaction
12
回调与网络编程
select/poll/epoll · libevent回调分析
网络
epoll
13
函数指针与GUI编程
GTK/Qt信号槽 · 窗口消息回调
GUI
信号槽
14
回调与测试框架
CUnit回调 · 测试用例注册与执行
测试
CUnit
15
函数指针与策略模式
策略模式C实现 · 算法可插拔
策略
模式
16
回调与内存管理
自定义分配器回调 · 内存池通知
内存
分配器
17
函数指针与错误处理
错误回调链 · setjmp/longjmp结合
错误
跳转
18
回调与日志系统
日志输出回调 · 多级别过滤 · 格式化
日志
过滤
19
函数指针与配置系统
配置变更回调 · 热加载通知
配置
热加载
20
回调与数据序列化
自定义序列化回调 · JSON/XML解析接口
序列化
JSON
21
函数指针与加密算法
加密插件化 · 通过回调选择模式
加密
插件
22
回调与数据库操作
查询结果回调 · 事务提交/回滚回调
数据库
事务
23
函数指针与硬件抽象层
HAL回调设计 · 设备驱动注册回调
HAL
驱动
24
回调与协议栈
网络协议栈回调 · 数据包处理链
协议栈
数据包
25
函数指针与编译器设计
语法分析器回调 · AST遍历回调
编译器
AST
26
回调与游戏开发
游戏循环更新回调 · 碰撞检测 · 动画帧
游戏
碰撞
27
函数指针与机器学习
神经网络前向/反向传播回调 · 训练监控
ML
神经网络
28
回调与实时系统
RTOS任务回调 · 截止时间监控回调
实时
RTOS
29
函数指针与设计模式
观察者 · 命令 · 模板方法模式回调实现
设计模式
观察者
30
综合项目实战
轻量级Web服务器 · 事件驱动框架完整实现
项目
Web服务器
所属VIP或分类
同VIP:C语言与硬件交互编程实战
同VIP:C语言内存泄漏检测方法实战
同VIP:C语言工程化代码规范实战