自定义博客皮肤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)
  • 收藏
  • 关注

原创 常见字符函数和字符串函数(下)

源number目标num源目标numsourcenumsource如图,调试后发现当num大于原空间字符串长度后,会在其后追加0,直到长度等于num。

2024-09-29 17:31:21 644

原创 常见字符函数和字符串函数(上)

字符分类函数是一类用于判断字符是否属于特定的字符类别(如字母、数字、标点符号等)的函数。在C语言中,这些函数通常可以在头文件中找到,它们对于文本处理和输入验证非常有用。这些函数通常返回一个非零值(通常是int类型的1)如果字符c属于被测试的类别,否则返回0。例如,isalpha('A')会返回1,因为’A’是一个大写字母。字符分类函数在处理用户输入、验证数据、以及进行文本分析时非常有用。

2024-09-28 20:31:44 979

原创 Linux初识

计算机最初被发明出来用于军事上计算弹道轨迹的。在1946年2月14日,世界上第一台计算机埃尼阿克在美国宾夕法尼亚大学被发明出来并投入使用,而后的计算机发展基本沿两条主线发展,一是计算机的体积越来越小,主要可概括为摩尔定律。摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。每隔18-24个月,集成电路上可容纳的元器件的数目,约会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。

2024-09-27 19:29:36 816

原创 C++基础入门

定义命名空间,我们需要用到namespace这个关键字,后面跟命名空间的名子,然后接一对{}即可,{}中即为命名空间的成员。命名空间中可以定义变量/函数/类型等。namespace本质是定义一个域,这个域跟全局域各自独立,不同的域可以定义同名变量。namespace只能定义在全局,当然它还可以嵌套定义。项目多文件中定义的同名的namespace会被编译器默认为是一个namespace,不会冲突。C++标准库都放在一个叫std(standard)的命名空间中。

2024-09-25 20:18:31 780

原创 顺序表及其应用

线性表(linear list)是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表,链表,栈,队列,字符串......线性表,也就是连续的一条直线。但是在,线性表在物理上存储时,通常以的形式存储。

2024-09-14 21:50:32 275

原创 个人介绍加人生规划

个人介绍加规划

2024-07-02 10:29:56 410

原创 常见操作符详解

++ , --, & , * , + ,- , ~ , sizeof ,(类型)&& ,||?[ ](). 、->

2024-06-13 21:22:07 582

原创 数组(C)

arr_name。

2024-06-11 13:55:46 745

原创 栈和队列【数据结构】

队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出(First In First Out)的线性表,简称FIFO。允许插入的一端称为队尾,允许删除的一端称为队头。队头(Front):允许删除的一端,又称队首。队尾(Rear):允许插入的一端。空队列:不包含任何元素的空表。

2024-05-27 13:53:14 621

原创 函数(C)

1. ret_type fun_name(形式参数)2. {3.4. }ret_type 是函数返回类型fun_name 是函数名括号里放的是形式参数{}里放的是函数体ret _type 是用来表示函数计算结果的类型,有时候返回类型可以是 void,表示什么都不返回。fun _name 是为了方便使用函数;就像人的名字一样,有了名字方便称呼,函数有了名字方便调用,所以函数名尽量要根据函数的功能起的有意义。

2024-05-07 18:34:25 627

原创 带环链表(数据结构)

这种环形的链表称为带环链表。以下图示便于大家理解,刚使用画图工具,还不太了解。只了解其形但却不了解其内在是远远不够的。接下来,我们将通过例题来进一步了解带环链表。

2024-05-04 22:09:12 825

原创 指针(2)

变量变量,字面意思就是可以更改的量,那如果我们不想它被更改,但它本质仍是变量,应该怎么做呢?这时候就需要const来帮忙了。上述代码中的n是不能被修改的,n本质还是变量,但被const修饰后,在语法上加了限制,只要我们在代码中对n进行修改,就不符合规则,会报错。但是如果我们绕开n,对。

2024-05-01 17:49:37 638

原创 数据结构(算法复杂度)

算法(Algorithm):就是定义良好的计算过程,它取出一个或者一组的值为输出,并产生一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果。

2024-04-25 11:00:18 585

原创 线代小妙招(AX=B题型妙算)

正在上大学的我们,没了高三那紧张的氛围,老师的敲打,同学争先恐后的超越,一颗竞争之心也慢慢消失不见。却又不知道从哪来的信心,并不觉得我会因此而挂科,想补的时候也不会老老实实地听课,而更多去追求一些简单方法,的确事半功倍(最好还是把基础打牢),确保不挂科,至于为啥要写下此类型的博客,一方面是为了巩固一下知识,另一方面也可以帮助如我一般的人不挂科!好了,无关的话少说,接下来看一下下面这样的题型,我会先用一般方法和简单方法分别进行解题,至于哪个方法更适合你,就学哪个就好了。

2024-04-23 17:24:51 368

原创 指针(1)

我们的计算机CPU在处理数据时,需要在内存中读取数据。为了高效地管理内存空间,就将内存划分为一个个的,每个内存单元的大小取一个。每个字节中能放8个,每个内存单元都有一个编号,有了这个内存单元的编号,CPU就可以快速找到一个内存空间。(枯燥乏味的概念,真让人头大)内存单元的编号也被称为地址。我们要理解的一点是计算机CPU和内存之间有大量数据交换,两者便必须用“”连接起来,其中有数据总线,控制总线,地址总线等,但现在我们先来关注一组线——。

2024-04-23 07:24:30 1093

原创 【C】猜数游戏

randrand函数会返回一个伪随机数,这个随机数值的范围是在0-RAND_MAX之间,这个RAND_MAX地大小是依赖编辑器实现的,但是大部分都是32767。rand函数的使用需要包含一个头文件:stdlib.h。如在VS2022中:rand函数无论调用几次均生成和上次生成一样的数,为了减少篇幅,这里就不再举例,读者可自行实验。

2024-04-20 16:05:15 264 1

原创 分支与循环(下)(#补充)

breakbreakbreakbreakcontinuecontinuecontinuecontinuecontinueforwhile可见:光标一直在闪烁,程序陷入了死循环。

2024-04-02 14:00:00 314 1

原创 分支与循环(中)

C语言提供了3种循环结构,分别为。

2024-03-28 06:18:48 588 1

原创 【C语言】分支和循环(上)

C语言程序中包含三大结构:顺序、分支、循环。顺序结构:从代码首端依次运行。分支结构:符合某种条件,进行执行相应的语句;反之,则执行对应的其他语句。循环结构:反复执行某段程序,达到某种条件后跳出循环。

2024-01-27 14:11:14 244

空空如也

空空如也

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

TA关注的人

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