![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++基础
40459712
这个作者很懒,什么都没留下…
展开
-
高级指针之回调函数
函数指针和回调函数21. 学习来源2. 数组指针的定义方式3. 函数指针定义4. 回调函数案例 1. 学习来源 哔哩哔哩“C提高教程”(https://www.bilibili.com/video/BV18y4y1H7pt?p=62)学习总结. 2. 数组指针的定义方式 //1、先定义出数组的类型,再定义数组指针变量 int arr[] = { 1, 2, 3, 4, 5 }; typedef int(ARRAY_TYPE)[5]; //ARRAY_TYPE是一个数据类型,存放5个int元素的数组的类原创 2021-06-27 15:55:55 · 60 阅读 · 0 评论 -
C语言文件读写案例
C语言文件读写1 问题来源:2 案例需求:3 知识点分解:3.1 字符串操作函数3.2 文件读写函数3.3 堆上内存4 代码:5 参考书籍: 1 问题来源: 哔哩哔哩“C语言提高教程”视频学习“https://www.bilibili.com/video/BV18y4y1H7pt?p=53”总结。 2 案例需求: 游戏中有个配置文件,其中带`$`开头的代表注释信息,以`:`分隔的为正文内容 : 左侧的起到索引作用,称为key值 : 右侧的起到实值作用,称为value 将数据进行解析,并以键值对形式维护原创 2021-06-26 16:02:51 · 144 阅读 · 0 评论 -
函数指针&回调函数
Cpp函数指针&回调函数1 回调函数适用条件2 测试代码 1 回调函数适用条件 模块之间互相独立,但存在着互相调用的关系; 两个模块处在不同的层次,为了确保单向依赖 2 测试代码 “黑盒子代码” // demo.h #ifndef DEMO_H #define DEMO_H #include<Windows.h> void(*strp)(void)=NULL; //函数指针 void run() { int cnt = 0; while (cnt >= 0 &原创 2021-06-21 10:53:53 · 45 阅读 · 0 评论