自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 高级指针之回调函数

函数指针和回调函数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

原创 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

原创 函数指针&回调函数

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 &amp

2021-06-21 10:53:53 45

原创 数据结构与算法Cpp-01

动态数组、异常类和操作符重载等1 相关概念2 相应的代码 1 相关概念 动态数组:在数组中插入元素时,如果数组容量已满,则进行扩容(类的void extend()私有函数),扩为原来的两倍。 自己定义异常类:创建多个构造函数。在测试案例中,利用try…catch捕获异常。 构造函数、析构函数和拷贝构造函数 操作符[]、<<(不能重载到成员函数中)重载。 目前案例比较简单,插入和删除都在数组的尾部进行。如果在前段和中部插入和删除就要涉及其他元素的移动,但也比较容易实现(可利用copy函数实现)。

2021-06-19 19:50:32 75

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除