社区
C语言
帖子详情
链表
周周周威
2020-07-12 04:51:24
为啥p和m的值不一样?
...全文
113
4
打赏
收藏
链表
为啥p和m的值不一样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
自信男孩
2020-07-13
打赏
举报
回复
楼主的问题好像从上面的代码看不出来什么。m是指向初始的链表,p已经是指向了下一个节点了。如果不是这个原因,那么楼主需要提供更多的代码~
Isnis-fallen
2020-07-12
打赏
举报
回复
因为z 和 p 指向同一地址
周周周威
2020-07-12
打赏
举报
回复
引用 1 楼 Simple-Soft的回复:
因为p=p->next
哦,那为啥p里面没有1呢
Simple-Soft
2020-07-12
打赏
举报
回复
因为p=p->next
c语言
链表
详解(超详细)
链表
是一种常见的基础数据结构,结构体指针在这里得到了充分的利用。
链表
可以动态的进行存储分配,也就是说,
链表
是一个功能极为强大的数组,他可以在节点中定义多种数据类型,还可以根据需要随意增添,删除,插入节点。
链表
都有一个头指针,一般以head来表示,存放的是一个地址。
链表
中的节点分为两类,头结点和一般节点,头结点是没有数据域的。
链表
中每个节点都分为两部分,一个数据域,一个是指针域。说到这里你应该就明白...
如何创建
链表
?
引言: 最近我们c语言课学到了
链表
,好多同学都在说:“哇!
链表
怎么这么难,根本看不懂呀!” 不要怕,在这一篇博客中,我会给你详细讲解每一行代码!
链表
:
链表
的组成其实很简单,就是由很多结点组成的。 一个结点包含数据域和指针域,数据域用来存放数据,指针域负责指向其他结点,起到链接的作用。 创建
链表
: 其实创建一个
链表
也很简单,在我看来,可以分为以下几步: 1.创建头结点。(命名为:head...
C语言之 - 双向
链表
一、前言 之前,写过一篇《C语言之 - 单向
链表
》的文章,有兴趣的朋友可以看一下。 双向
链表
再某些特定的场合结合着单向
链表
能够非常简便、快速的对数据进行操作,比如有锁队列等。 可以看一下双向
链表
的百科:百科-双向
链表
二、实现过程 我们结合着注释,一起来学习一下双向
链表
。文章底部有源码供大家下载。 首先我们定义一个结构体节点: typedef struct s_msg { int count;...
C语言
链表
超详解
详细对比顺序表与
链表
的区别, 实现单
链表
,与双向带头循环
链表
,以及各中类型的
链表
数据结构--
链表
的排序详解
1、前言 前面两篇博客,我已经把线性表的两种基本的表示形式,做了一个基本的介绍和一些对比。但是,我突然发现在
链表
这里我缺少一个很重要的内容,那就是对我们的
链表
进行排序,其实,在连接两个
链表
的时候,就要求我们的那两个
链表
是有序的。2、
链表
排序—最简单、直接的方式(直接采用冒泡或者选择排序,而且不是交换结点,只交换数据域)//线性表的排序,采用冒泡排序,直接遍历
链表
void Listsort(Nod
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章