⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 指针笔试题💭 笔试题 1:✅ 代码解析⁉️ 检验结果:💭 笔试题 2:✅ 代码解析⁉️ 检验结果:💭 笔试题 3:✅ 代码解析⁉️ 检验结果💭 笔试题 4:✅ 代码解析⁉️ 检验结果💭 笔试题 5:✅ 代码解析⁉️ 检验结果💭 笔试题 6:✅ 代码解析⁉️ 检验结果💭 笔试题 7:✅ 代码解析⁉️ 检验 ......
73
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言一 、 通讯录的简介1.1 联系人的类型定义1.2 通讯录的定义1.3 通讯录要实现的功能二 、 如何实现这些功能2.1 test.c 的实现mian() 函数的实现menu() 菜单函数的实现test() 通讯录选择的实现2.2 Contact.h 的声明2.3 Contact.c 功能函数的定义0️⃣ ......
125
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 数组笔试题解析💭 字符数组笔试题✅ 字符数组笔试题解析💭 字符数组笔试题解析 (strlen)✅ 字符数组(strlen)笔试题解析💭 字符指针笔试题✅ 字符指针笔试题解析💭 字符指针(strlen)笔试题✅ 字符指针笔试题解析💭 二维数组笔试题✅二维数组笔试题解析💬 指针练习题📝全篇总结📋 前言🌈he ......
67
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言1 结构体的声明1.1 结构的基础知识1.2 结构的声明1.2.1 . 匿名结构体类型声明1.2.2 匿名结构体类型的的缺陷2. 结构的自引用2.1 结构体自引用的作用2.2 结构体自引用的注意事项3.结构体变量的定义和初始化3.1 用标签名定义和初始化3.1.1 如何不按顺序初始化3.2 typedef ......
70
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言1 . 什么是结构体1.1 结构的定义1.2 结构的声明2.结构体初始化2.1 用标签名定义和初始化2.2 typedef 的结构体定义2.3 typedef 的结构体初始化3. 结构体成员的访问2.1 通过点操作符(.)访问2.1.1 点操作符(.)单独给结构体成员赋值2.1.2 给数组结构体成员赋值的注 ......
81
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 qsort 和 冒泡排序的区别📑 qsort 的特点📑 冒泡排序 的特点💭 如何解决只能排序整形📖(void *)指针讲解📖(void* )类型的指针该如何使用✅ 解决方法💭 如何解决只能排序整形📖 冒泡排序需要改进的地方✅ 改进方法✅ 参数讲解💭 如何解决不同类型的交换问题✅ swap交换函数的实现💬 ......
70
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 函数指针数组💭 函数指针数组的定义💭 函数指针数组的应用 —— 转移表💻 代码改进💬 指向函数指针数组的指针💬 回调函数💭 利用回调函数进行代码改进📝全篇总结📋 前言🌈hello! 各位宝子们大家好啊,上节课我们学习了函数指针,而函数指针有一个非常大的用途就是实现回调函数! ⛳️在了解回调函数之前我们还 ......
77
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 函数指针💭 函数名 和 &函数💭 函数指针的定义💻 函数指针pf 和 函数名的关系💻 函数指针的应用📜 代码一讲解📜 代码二讲解📝全篇总结📋 前言🌈hello! 各位宝子们大家好啊,数组指针的概念我们学完了那么今天就给大家打来函数指针的讲解! ⛳️函数既然也有自己的地址那么,是不是也可以用指针来 ......
65
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 指针数组💭 指针数组的定义✅ 指针数组的使用🔰 如何访问存放在的指针数组里的数组元素💬 数组指针💭 数组指针的定义💭 &数组名VS数组名💭 数组指针的使用📖 数组指针(实例)📝全篇总结📋 前言🌈hello! 各位宝子们大家好啊,前面我们已经把指针大部分内容给学完了,今天就给大家带来数组指针or指 ......
77
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 指针运算💭 指针+-整数💭 指针-指针💭 指针的关系运算💬 指针和数组💭 指针和数组变种推演💭 指针和数组的关系💬 二级指针💬 二级指针的运算📝全篇总结📋 前言🌈hello! 各位宝子们大家好啊,前面给大大家介绍了指针的基础知识。那么这一章就来给大家介绍下一部分内容! ⛳️指针的运算 以及 数组与指针的 ......
70
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 什么是指针?💭 指针的大小💭 指针类型的意义📖 指针的加减💬 野指针📖 野指针成因📝1. 指针未初始化📝 2. 指针越界访问📝 3. 指针指向的空间释放💬 如何规避野指针📝全篇总结📋 前言🌈hello! 各位宝子们大家好啊,今天给大家带来的指针篇的初阶,带你先从底层一步步理解指针! ⛳️指针可以说是C语 ......
70
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 C/C++程序的内存开辟💭 内存布局图:💬几个经典的笔试题:💭 题目1:请问运行Test 函数会有什么样的结果?💭 题目2:请问运行Test 函数会有什么样的结果?💭 题目3:请问运行Test 函数会有什么样的结果?✅ 代码改进💭 题目4:请问运行Test 函数会有什么样的结果?✅ 代码改进全篇总结📋 ......
71
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 位段💬 什么是位段💭 位段的内存分配💻 位段的跨平台问题💬 什么是枚举💭 枚举类型的定义💻 枚举的优点💭 枚举的使用💬 联合(共用体)💭 联合类型的定义💻 联合的特点💭 联合大小的计算📝全篇总结📋 前言🌈hello! 各位宝子们大家好啊,前面一章给大家带来了结构体的深层次 讲解,那么接下来就来到下一章的 ......
66
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录前言💬 库函数qsort的介绍💬 库函数qsort的参数介绍💭 参数一 (void* base)💭 参数二 (size_t num)💭 参数三 (size_t size)💭 参数四 (int (*cmp)(const void*, const void*))💬(void *)指针讲解💭 (void* )类型的指针该 ......
60
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录前言💬 常见的动态内存错误1️⃣ 对NULL指针的解引用操作⌨️ 错误原因💻 解决方法:2️⃣ 对动态开辟空间的越界访问⌨️ 错误原因💻 解决方法:3️⃣ 对非动态开辟内存使用free释放⌨️ 错误原因4️⃣ 使用free释放一块动态开辟内存的一部分⌨️ 错误原因5️⃣ 对同一块动态内存多次释放⌨️ 错误原因💻 解 ......
55
0
0
2024-02-25