自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言实现链表反转(上)

链表反转是非常经典的题目,这里让我们用C语言来实现一下链表的反转这里以无头不循环单向链表为例子(因为这是链表中用的比较多的链表结构)这里首先我们先定义一个链表结构方法一:用三个指针来实现指针的反转:1.首先先要判断在函数接口中传入的链表是否只有一个结点如果传入的链表只有一个结点,则就返回该结点的值,无需反转。2.如果在函数接口中传入的链表不只有一个结点①首先定义三个指针,分别为prev, cur, next,其中prev和cur的作用是使指针发生反转,next是记录下一组

2022-02-05 18:53:36 3630

原创 如何理解函数指针

其实每一个函数都有一个地址,我们知道指针就是地址,所以说每一个函数都有一个指针。我们有时候想要用指针调用一个函数,这个时候怎行做呢?我们就可以定义一个指针去指向函数的指针,这样我们就可以通过访问定义的那个指针,调用出我们需要的函数,当然我们定义的指针不是一般类型的指针。这种指针的名字就叫做函数指针!我们通过一段代码,来进一步深刻理解一下函数指针:#include <stdio.h>void fun(int a,int b){ ...... }int m...

2021-12-27 13:49:40 498

原创 对多级指针的理解

我们通过说指针数组和二级指针之间的纠缠,进而来弄清楚多级指针的原理,很多同学没有弄清楚多级指针的原理,所以会在二级指针指向指针数组的时候感到非常的不理解。首先,我们知道有多级指针,那么int* *p就是定义一个二级指针,那么这个二级指针是什么意思呢?意思就是指向指针的指针,这里(*p)就是一个指针变量,指针变量*p要存地址,这里的地址要有要求,这个地址要求要是一个指针的地址,即指针变量p储存的是指针的地址!这里我们来举一个例子。char* name[]={"df","gh","hv","guef"};.

2021-12-25 20:07:22 919

空空如也

空空如也

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

TA关注的人

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