- 博客(23)
- 收藏
- 关注
原创 【数据结构】单链表:数据结构中的舞者,穿梭于理论与实践的舞池
链表,顾名思义,带着链子的表。日常生活中,我们知道链子是用来链接两个东西的,那么我们可以很容易理解,顺序表是基于数组实现的,是一个元素一个元素挨着的,那链表我们就可以理解为每个元素用链子连接起来,这样就形成了链表(Linked List)。 | 链表 | 单链表 |
2024-07-08 16:12:05
1182
92
原创 【数据结构】顺序表:与时俱进的结构解析与创新应用
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。数据结构反映数据的内部构成,即数据由哪部分构成,以什么方式构成,以及数据之间存在的相互关系。 | 数据结构 | 顺序表 |
2024-04-21 23:12:13
3693
209
原创 内存地产风云录:malloc、free、calloc、realloc演绎动态内存世界的楼盘开发与交易大戏
在这个波澜壮阔的内存地产世界中,malloc、free、calloc和realloc四位主角,共同演绎着一场场精彩绝伦的楼盘开发与交易大戏。 | malloc | free | calloc | realloc | 柔性数组 | 内存 | 堆 | 栈 |
2024-04-12 18:30:51
1846
166
原创 从概念到实践:揭开枚举与联合体在数字化创新时代的神秘面纱
在编程的世界中,枚举和联合体是两种非常基础且重要的数据结构。它们各自具有独特的特点和用途,为程序员提供了灵活且强大的工具来构建复杂而高效的程序。 | 枚举 | 联合体 |
2024-04-09 11:42:49
1830
168
原创 穿越代码之海:探寻结构体深层逻辑,展望未来应用新天地
结构体作为一种数据结构,其定义和特点决定了它在各种应用中的广泛适用性。随着科技的进步和新兴行业的不断涌现,结构体在未来应用中将发挥更加重要的作用。 | 结构体 | 内存对齐 | 结构体传参 | 位段 | 网络协议 | 链表 | 节点 |
2024-04-07 18:00:29
1466
112
原创 C语言内存操控的艺术探索:踏足四大秘境,铸就内存管理之巅峰传奇
在C语言的内存管理领域,四大秘境之一的内存操作函数无疑为程序员提供了强大的工具。这些函数——memcpy、memmove、memset、memcmp——各自拥有独特的用途和特性,它们在内存操控中扮演着至关重要的角色。| memcpy | memmove | memset | memcmp |
2024-03-27 21:29:10
4409
215
原创 解码新时代内存架构:探秘数据在内存中的灵动驻足
数据在内存中的存储 | 整数在内存中的存储 | 大小端字节序 | 字节序判断 | 浮点数在内存中的存储 | 二进制 | 数据结构 | 内存 |
2024-03-24 20:10:26
1993
136
原创 C语言字符函数与字符串函数:编织文字的舞会之梦(下)
在编程的过程中,我们经常要处理字符以及字符串,为了方便操作这些字符和字符串,C语言标准库中提供了一系列库函数,接下来我们就一起来学习这些函数,帮助字符和字符串完成它们的舞会之梦。| strncpy | strncat | strncmp | strstr | strtok | strerror | perror |
2024-03-22 14:08:28
1631
126
原创 C语言字符函数与字符串函数:编织文字的舞会之梦(上)
在编程的过程中,我们经常要处理字符以及字符串,为了方便操作这些字符和字符串,C语言标准库中提供了一系列库函数,接下来我们就一起来学习这些函数,帮助字符和字符串完成它们的舞会之梦。| strlen | strcpy | strcat | strcmp |。
2024-03-20 22:42:18
1501
108
原创 武器大师——操作符详解(下)
算数操作符像是数学家手中的计算器,关系操作符像是侦探手中的证据对比工具,逻辑操作符类似于法官手中的判决书,位操作符更像电路工程师的开关和转换器,赋值操作符像是建筑师手中的蓝图和材料......
2024-03-03 19:46:08
1095
29
原创 C语言中的套娃——函数递归
在学习C语言的过程中,我们经常会跟递归打交道,什么是递归呢?它其实是一种解决问题的方法,递归递归,顾名思义,递推和回归。在C语言中,函数自己调用自己就是递归,我们可以把它想成生活中的俄罗斯套娃。//main函数中⼜调⽤了main函数return 0;在上面的代码中,我们看到了main函数里再次调用了main函数,我们可以想象,这个程序会一直调用下去,直到,内存不够导致栈溢出(Stack overflow)。
2024-02-26 19:30:24
1697
17
原创 数组与函数的交织——扫雷游戏的初步实现
数组与函数的交织——扫雷游戏的初步实现•首先我们使用控制台来实现扫雷游戏。•游戏可通过菜单来控制是否继续游戏。•难度为9*9的棋盘,10个雷。•可以排查雷以及标记雷如果该位置是雷,则游戏失败;如果该位置不是雷,则可以展开一片直到附近有雷。•将所有雷都排查出来游戏胜利。初始界面排雷和标记界面游戏失败界面1.2。
2023-12-21 16:23:24
1466
11
原创 论分支循环
路漫漫其修远兮,吾将上下而求索。这是白刘C语言之旅的第二块拼图,我们浅谈了分支与循环,相信大家一定有所收获,愿各位能坚定不移地走下去这条路,就像最后那个goto一样,无论怎么循环,循环多少次,它都会找到a,结束这场循环。
2023-12-04 17:25:05
1356
13
原创 C语言常见概念
简单聊了聊C语言的一些基本概念,学习了C语言的第一个程序,了解了字符,字符串,库函数等相关概念,学到了ASCII码和转义字符,以及注释和‘\0’的重要性。
2023-11-26 22:03:35
1204
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人