自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构】栈详解

什么是栈,栈的结构,栈如何实现

2023-05-23 17:20:24 158 1

原创 【数据结构】队列详解

什么是队列,队列的概念及结构,队列的实现(入队、出队...)

2023-05-22 21:16:52 349 1

原创 【数据结构】链表详解-带头双向循环链表

带头双向循环链表:结构复杂,一般单独存储数据。凭着其复杂的结构我们可以做到快速管理数据,实现对数据的操作。

2023-05-21 23:40:18 177

原创 【数据结构】单链表详解-无头单向不循环链表

链表是一种物理存储上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。单链表、双链表和循环链表。单向、双向、带头、不带头、循环、不循环。链表的八种带头单向循环链表、带头单向非循环链表、带头双向循环链表、带头双向非循环链表、无头单向循环链表、无头单向非循环链表、无头双向循环链表、无头双向非循环链表。

2023-05-20 22:39:17 419 1

原创 【数据结构】顺序表详解

线性表之顺序表详解 关于顺序表的构建、初始化、销毁、扩容、查找、修改、插入以及删除

2023-04-22 15:53:46 154

原创 Add函数带你了解函数栈帧的创建与销毁

内存分区,存储设备,函数栈帧,函数创建,调用与销毁

2023-04-02 16:19:59 123

原创 输入输出函数--C语言

在C语言中,输入输出函数有多种形式,原因是使用场景和用法的不同,以及其迭代更新(版本不同的影响)。

2023-02-28 00:53:35 1270

原创 轻松掌握C语言--入门

注意:使用时,系统到存放C库函数头文件所在的目录寻找要包含的文件;使用“”时,系统现在用户当前目录中寻找要包含的文件,若没有找到,再到存放C库函数头文件所在的目录中寻找要包含的文件。注意:每个程序都会有一个main函数,main函数就是一个程序的入口。这一行代码声明main函数是一个数据类型为整数的返回值。这一部分在一个函数中属于函数头。文件包含是可以嵌套的,所谓嵌套指的就是一个被包含的文件中还可以包含另一个被包含的文件。一个#include命令只能指定一个被包含的文件。

2022-10-10 20:23:48 413 1

原创 深度剖析字符(串)函数

strlen() //求字符串长度 //长度不受限制的字符串函数 strcpy() strcat() strcmp() //长度受限制的字符串函数 strncpy() strncat() strncmp() //字符串查找 strstr() strtok() //错误信息报告 strerror()C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中。字符串常量适用于那些对它不做修改的字符串函数。所需头文件:#include。字符串长度。

2022-09-29 23:53:45 324

原创 数据在内存中的存储

数值位正整数的原码、反码、补码都相同,负整数的三种表示方法各不相同。计算机中的整数有三种二进制表示方法,即原码、反码、补码。通常应用于函数的返回类型、函数的参数、指针类型。三种表示方法均由符号位和数值位两部分组成;符号位用0表示“正”,用1表示“负”;void表示空类型(无类型)3.整型在内存中的存储。...

2022-08-31 22:43:11 181

原创 C语言入门小游戏—扫雷

这款游戏的玩法是在一个9*9,或自定义大小的方块矩阵中随机布置一定量的地雷。由玩家逐个翻开方块,以找出所有地雷为最终游戏目标。如果玩家翻开的方块有地雷,则游戏结束。按照步骤解题,简单的扫雷游戏已经实现,各位还可以自主实现其他功能,例如:增加一个递归函数,做到扫雷可以一下扫一片。等待改善成功后我将上传代码以及讲解方法。...

2022-08-11 17:15:07 1391 1

原创 C语言入门小游戏—三子棋

三子棋又称为井字棋,相信大家都玩过这个小游戏,其规则就是哪一方先将相邻的的三枚棋子连在一起便获得胜那么今天就由我为大家讲解如何使用C语言实现简单的三子棋游戏吧。根据棋盘的样式,我们可以联想到三子棋棋盘应该有九个待输入数据(可存储),且形式为3*3,所以在这里。总结这是一个简单的三子棋游戏,还有部分功能可以实现,以及你自己的想法也可以添加进去;test.c测试三子棋游戏(实现游戏的大体逻辑和功能)平局的关键在于棋盘的空间状态,即判断棋盘是否满了。关键在于基础的函数应用和对二维数组的熟练使用。.........

2022-07-30 18:44:27 1285 2

原创 C语言|关于移位运算和位运算问题

不使用累计乘法的基础上,通过移位运算(

2022-07-16 13:13:12 1256 2

空空如也

空空如也

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

TA关注的人

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