自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux常用命令

通常情况下,一个文件只能归属于一个用户和组, 如果其它的用户想有这个文件的权限,则可以将该用户加入具备权限的群组,一个用户可以同时归属于多个组。这drwx-xr-x是啥意思呢,d代表的是一个目录 前面的dwx 指的是拥有者所有的权限,-xr指的是群组,前面的-指的是空,因为没有写的权限,所以显示为-,后面的其他用户则不能读也不能写这个文件。意思是拥有者,群组,其他组都有对这个目录的访问读写的权限,所有者是u指的是所有者,g指的是群组,o指的是其他用户。注意这个蓝色的是目录,白的的是文件。

2023-09-24 19:01:58 37 1

原创 c语言数据结构队列

队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出 FIFO(First In First Out) 入队列:进行插入操作的一端称为队尾。队列也可以数组和链表的结构实现,使用链表的结构实现更优一些,因为如果使用数组的结构,出队列在数组头上出数据,效率会比较低。出队列:进行删除操作的一端称为队头。

2023-05-20 11:15:29 74 1

原创 栈的概念和程序

栈的概念:栈是一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO)的原则。压栈:栈的插入操作叫做进栈/压栈入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据也在栈顶。

2023-05-18 22:59:09 93 1

原创 带头双向循环链表

回顾我们之前学过的单链表,带头双向循环链表就是在pphead(头节点)上添加一个有一个指针,指向最后一个节点,最后一个节点的next指针指向头节点。

2023-05-16 22:12:18 44 1

原创 数据结构顺序表增删查找

1.尾插>>在顺序表的末尾插入>>前面的数字不需要移动。代码段->void SeqListPushBack(SeqList* ps, SLDateType x)//尾插ps->size++;2.尾删>>删除第最后一个元素void SeqListPopFront(SeqList* ps)//尾删=0)elseprintf("无需删除,没有字符");2.头插>>头插需要移动数据,从后向前移动,如果从前向后移动,第一个元素会覆盖后面的每一个元素->>导致与自己想要的结果存在差异。

2023-05-12 11:55:10 185 1

原创 c语言中常用的字符串函数

我们还要调用assert函数(不要忘了头文件#incude<assert.h>)来判断两个形式参数不为‘\o’.strcp实现的意义是将arr1中的数据按照字符的形式挨个赋值到arr中,但是strcpy是一个不标准的拷贝函数,当arr1定义的数组元素大于需要被拷贝的数组arr时,虽然会提示,但是不会报错,存在溢出现象,倘若想执行标准的字符串拷贝函数请接着往下看>>>>>>>>>>>用法:元素的查找,查找arr1在arr中信息的一一个位置,如果arr不包含arr1,返回NULL。标准的字符串拷贝函数。

2023-04-18 16:56:40 80 1

原创 c语言结构体的使用

也许很多小伙伴们都很不理解,我们知道int型变量为四个字节,char类型占一个字节,shout类型占2个字节等,为啥回是12个字节呢,这就涉及到了结构体对齐规则的问题了,我们来看一下啊结构体的规则问题!很多小伙伴会问,结构体能够自己调用自己吗,我的回答是肯定的,普通的子函数调用自己,我们称为递归然而,结构体的自引用也是有些类似的。还有一种结构体是比较特殊的,它的struct 后面没有定义标签,我们把这种类型的结构体。如果嵌套了结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整。

2023-03-22 16:31:04 160 1

空空如也

空空如也

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

TA关注的人

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