自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 手把手教你用C语言实现二叉树

本文介绍了使用C语言实现二叉树的基本操作。主要内容包括:二叉树的创建与初始化(使用结构体定义节点)、计算节点总数(递归实现)、求二叉树深度(比较左右子树深度)、查找第K层节点数、查找指定值节点(遍历左右子树),以及三种遍历方式(前序、中序、后序)的递归实现。文章强调递归在二叉树操作中的重要性,并提供了完整的头文件和实现代码示例。适合需要学习或复习二叉树基础知识的读者参考实践。

2025-08-14 11:32:56 695

原创 手把手教你使用C语言实现单链表

本文详细介绍了C语言实现单链表的基本操作。单链表通过结构体指针连接节点,比顺序表更灵活。主要包含以下内容:1) 单链表节点定义和创建;2) 头插/尾插、头删/尾删操作实现;3) 查找节点功能;4) 任意位置插入/删除节点;5) 在指定位置后插入/删除节点。文章提供了完整的代码实现(SList.h、SList.c、Test.c),包括链表创建、增删查改等核心功能,并解释了关键实现细节,如指针操作顺序、边界条件处理等。通过学习这些基础操作,可以加深对单链表数据结构的理解。

2025-08-14 11:32:29 1101

原创 手把手教你使用C语言实现队列

本文详细介绍了如何使用C语言实现队列数据结构。作者首先对比了队列(先进先出)与栈(后进先出)的特性差异,然后逐步讲解了队列的实现方法:包括队列结构的定义和初始化、销毁操作、入队和出队操作的具体实现细节,以及获取队首队尾元素、判断队列空状态等功能函数。文章最后提供了完整的代码实现,包含头文件Queue.h、实现文件Queue.c和测试文件Test.c。通过清晰的代码示例和详细讲解,帮助读者理解并掌握队列数据结构的C语言实现方法。

2025-08-07 17:22:16 916

原创 手把手教你用C语言实现栈

本文介绍了使用C语言实现栈的基本操作。首先定义了栈的结构体,包含数组、栈顶和容量三个成员。然后详细讲解了栈的初始化、入栈(含动态扩容)、出栈等核心操作,以及栈的销毁、判空、获取大小和栈顶元素等辅助功能。文章提供了完整的代码实现,包括头文件定义和测试用例,展示了如何通过"后进先出"原则操作栈。通过这篇教程,读者可以掌握用C语言手动实现栈的基本方法,理解栈这种数据结构的特点和应用。

2025-08-07 17:21:44 452

原创 手把手教你用C语言实现顺序表

本文介绍了使用C语言实现顺序表的基本操作。首先定义动态顺序表结构体,包含数据指针、当前大小和容量。接着详细讲解了顺序表的初始化、销毁、扩容检查等基础功能。重点实现了增删操作:头插/尾插通过移动元素完成插入,头删/尾删通过覆盖元素实现删除;还提供了任意位置插入/删除的函数。最后给出了完整的代码实现,包含头文件定义、功能函数实现和测试用例。文章通过详细的代码示例,帮助读者理解顺序表的基本原理和实现方法。

2025-07-29 21:36:54 545

原创 C++入门知识学习(上)

C++的入门知识复习,包括“命名空间、C++输入&输出、缺省参数、函数重载”。

2025-07-29 20:38:01 594

原创 手把手教你用C语言简单实现通讯录

本篇博客简单使用C语言进行通讯录的实现,细节拆分了个区域代码,已经最后汇总了全部代码。相信大家看完本博客也能手搓通讯录。

2025-06-16 18:38:32 800

原创 C语言进阶——内存函数

C语言进阶——内存函数的使用及自主实现。

2025-04-04 10:00:00 526 1

原创 C语言进阶——字符函数和字符串函数

本篇博客用于复习字符函数和字符串函数的使用以及自主实现。

2025-04-04 09:00:00 1238

原创 C语言—操作符(上)

本篇博客,旨在帮助总结C语言初阶中,有关操作符上篇相关的内容。希望对大家理解操作符有所帮助。

2025-03-11 11:04:41 736

原创 C语言进阶——数据在内存中的储存

本篇博客旨在剖析数据在内存中的储存相关内容的,希望对大家理解有帮助。

2025-03-11 10:26:52 851 2

原创 手把手教你用C语言写扫雷小游戏

这是一篇基于C语言实现的扫雷小游戏,看完本篇文章,小白也能轻松拿捏扫雷小游戏。

2024-11-28 09:30:00 914 6

原创 手把手教你用C语言写三子棋

这是一篇关于基于C语言写的三子棋的游戏,手把手教你入门写三子棋,简单易懂,逐块拆分讲解,小白也能看懂。

2024-11-16 16:28:15 877 10

原创 C语言—数组

这是一篇关于C语言数组相关的博客。

2024-11-12 09:45:00 710 3

原创 C语言——函数

这是一篇关于c语言函数模块的博客,包括一、函数是什么?二、c语言中的函数分类三、函数的参数四、函数的调用五、函数的嵌套调用和链式访问六、函数的声明和定义七、函数递归

2024-11-09 10:00:00 862 3

原创 C语言·分支语句和循环语句(2)

hello,大家好,今天承接上篇博客,我们继续来讲一讲c语言中的循环语句。

2024-09-28 10:00:00 857 2

原创 C语言·分支语句和循环语句(1)

想要学习好分支语句和循环语句,我们首先要搞清楚什么是语句?表达式语句函数调用语句控制语句复合语句空语句其中,控制语句用于控制程序的执行流程,从而实现程序的各种结构方式,它们是由特定的语句定义符组成的。分支语句(条件判断语句):if语句、switch语句;循环语句:do while语句、while语句、for语句;转向语句:break语句、goto语句、continue语句、return语句;

2024-09-23 21:26:19 979

原创 初识c语言

c语言是一门计算机编程语言,可广泛用于底层开发。c语言是一种能以简易方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

2024-08-10 17:52:41 1106 1

原创 见证梦开始的第一篇博客

小汪同学的第一篇博客。

2024-05-27 19:00:14 304 1

空空如也

空空如也

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

TA关注的人

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