摘要: 文章目录 1. 栈1.1 概念1.2 结构1.3 栈的实现1.3.1 结构体和数组元素类型定义1.3.2 栈的初始化与销毁1.3.... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1. 环形链表 首先以此题作为链表带环问题的引入,首先给出此题的思路和代码 思路: 循环条件:fast和fast->next不能... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1. 顺序表 说明:由于nums[src]等价于*(nums + src),故以下将将下标计数器简化称作指针 1.1 移除元素 思... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1. 线性表1.1 概念1.2 对线性的理解 2. 顺序表2.1 概念2.2 实例2.2.0 命名习惯2.2.1 Se... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1. 程序的翻译环境和执行环境 标准规定C程序中需要有两种环境 翻译环境:源代码被转换为可执行的机器指令的环境执行环境:用于执行代码... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么要使用文件 打包数据,使我们能更高效地处理和使用数据。 注:C的函数有一个约定(不是绝对):失败返回1,成功返回0 2.... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言整体思路信息打包头文件/类型/宏/函数的声明(contact.h)各个功能的实现(contact.c)初始化通讯录添... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言1. 为什么存在动态内存分配2. 动态内存函数2.1 malloc和free2.1.1 malloc2.1.2 fr... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言1. 结构体基础知识 1.1 结构体的声明1.2 特殊类型:匿名结构体类型1.3 结构自引用1.4 结构体变量初... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言1. 字符串函数1.1 strlen1.2 strcpy1.3 strcat1.4 strcmp1.5 strnpy... 阅读全文
posted @ 2022-12-06 22:31 shawyxy 阅读(44) 评论(0) 推荐(0) 编辑