自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构初阶——单链表

链表是线性表的一种,但它在物理空间上并不是线性的,它是由多个物理空间连接而成,链表里的每节空间称之为节点。单链表节点的组成主要有两个部分:当前节点要保存的数据和保存下一个节点的地址(指针变量)。链表中的每个节点都是独立申请的,我们需要通过指针变量来保存下一节点的位置才能从当前节点找到下一节点。这为我们提供了实现链表的思路。

2024-04-20 14:19:31 743

原创 数据结构初阶——顺序表

顺序表,顾名思义,是按照顺序来排列的一种结构。该结构在逻辑结构和物理结构上都是连续的。逻辑结构很容易理解,就是人为规定的连续结构,而物理结构则是数据的地址在内存中存储的结构,而顺序表就是一个物理地址连续的线性结构。我们之前学习过数组,一个数组里的元素数据类型都是相同的,而每个相邻元素的地址都是连续的,很符合顺序表的条件,因此,我们认为,数组就是顺序表的底层结构,代码的实现就是在数组的基础上进行的。

2024-03-09 10:45:41 1071

原创 指针的初步认识2

上篇博客,我们介绍了指针是什么还有分解的指针变量,这篇博客,我们将介绍指针的运算和野指针。

2023-10-09 11:09:08 56 2

原创 指针的初步认识1

在这篇博客中,我初步讲解了指针,指针是C语言里非常重要的部分,本人还在慢慢的学习理解当中,更新速度会放缓,以此来深刻学习Thd End。

2023-10-03 13:14:37 56 2

原创 整型提升的示例讲解

当我们进行表达式的计算时,表达式求值之前渝澳进行类型转换,表达式中的值转换到适当的类型,才开始计算。就像下面一个示例在这串代码中,a、b、c的类型都是字符,字符类型的是无法相加减的,那么这里程序就自动将表达式进行类型转换换成整型进行加减,那么得到的结果则是那么为什么是-124,本篇博客来讲解整型提升的过程。

2023-08-15 18:56:43 60 2

原创 函数的递归2

递归有好处也有坏处,好处在于,相较于迭代的方式,能省下很多行代码,思路也比较清晰。缺点则是,会出现效率低下还有栈溢出的问题的,因此,我们要视情况而定以此来选择最优的方法The end。

2023-08-06 19:47:36 37 1

原创 函数的递归1

这篇博客,我们通过一个阶乘的例子讲解了递归,下篇博客我们将讲解斐波那契数列的例子完。

2023-08-05 02:16:20 41 2

原创 多个文件的使用

在我们之前写过的代码里,都是在单个源文件里实现的,我们现在要用函数的方式来写个代码判断是否是闰年所需的代码如下很明显,上半部分是is_leap_years函数的定义,判定输入的数是不是闰年,在主函数中则是调用了is_leap_years函数,以此来达到输出打印的目的。如果我们把函数定义的部分放在函数调用的部分下面,像下面这串代码一样,会出现什么情况呢运行的时候,编译器会出现这样的提示。

2023-07-31 21:56:54 54 2

原创 函数的基本概念

这是本篇博客介绍的重中之重,自定义函数能给程序员在编写时到来更多的创造性语法形式如下ret_type fun_name(形式参数)其中,ret_type表示函数计算结果的类型,有时候返回类型可以是void,表示什么都不返回。fun_name是为了方便使用函数,根据函数内容起个相对有意义的名字。函数参数也可以是void,明确表示没有参数,如果有参数,要交代清楚参数的类型和名字以及参数个数。那我们来举个例子,最简单的加法函数//返回两个输入值的和int main()int a = 0;

2023-07-30 21:31:11 102 2

原创 数组的初步认识

这些元素的类型必须是相同的,可同时存放一个或多个数据。其中,数组包括一维数组和多维数组,一维数组和二维数组是我们今天要重点介绍的。

2023-07-30 10:58:56 705 2

原创 循环结构与语句

上篇博客我们讲到了分支结构,分支结构的主要语句是if语句和switch语句。这篇将要讲的是循环结构,其中包含了for语句,while语句和do-while语句。

2023-07-28 01:18:52 62 2

原创 分支结构与语句

C语言是结构化的程序设计语言。结构具体细分可分为顺序结构、选择结构、循环结构。这篇博客将讲解的是选择结构,也叫分支结构。(循环结构将在下篇博客进行讲解)若要组组成分支结构,那么就需要用到分支语句了。不过在讲到分支语句之前,我们还需要了解到几个符号。

2023-07-27 00:08:47 946 2

原创 scanf函数和printf函数

这两个函数笔者学习的程度较浅,目前只了解了这么多,更多的还需后续学习跟进。

2023-07-25 00:10:55 100 1

原创 C语言的初步了解与认识(数据类型和变量)

自定义类型是自己创建的类型。可分为数组、结构体、枚举、联合体。这些类型我们会一一见到。

2023-07-24 01:39:36 111 1

原创 C语言的初步了解与认识

笔者还是一名C语言初学者,第一次写博客,先就写这么多吧,希望写博客能成为我的一个良好习惯,坚持下去。

2023-07-22 23:49:02 131 2

空空如也

空空如也

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

TA关注的人

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