![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 89
c语言数据结构
Qurry.OS
用心且坚持、自信且巅峰. I can do all things.
展开
-
C语言Windows下实现音乐播放器
由于之前没有开发过Windows下跑的exe程序,听着歌,想着能不能用C语言写一个windows跑的音乐播放器呢?于是乎便开始探寻想法的可行性,难易程度,搜寻资料了解到,可以使用图形库做UI界面,而且学习成本不高,相对比较简单,看看文档示例很快就能入手;然后,播放声音的话可以调用,这个需要了解它的调用函数和操作指令,不需要全部了解,用到什么再去查什么,对症下药就行。原创 2022-12-14 20:57:18 · 3247 阅读 · 0 评论 -
C语言模拟双色球系统开发
近期有朋友双色球中了个小奖,所以临时兴起,写了个模拟双色球系统玩玩,购买规则、开奖以及中奖等级均模仿现实规则,小部分玩法自定。 开发此系统需要熟悉 C 语言指针的使用、结构体的设计;如果能轻松的写出来,说明你C语言掌握的已经算是相对熟练了,工作中应对中小型项目已经足够了,话不多说,直接开整。 首先,制定该系统需要实现的具体功能、玩法,初步制定好目标后,构思结构体如何设定才能更便捷的访问数据,把功能细分化,模块化,尽量减少重复代码,一个好的初步结构,会让整个过程事半功倍,所以必须构原创 2022-12-05 11:39:15 · 3885 阅读 · 0 评论 -
C语言数据结构之树(保姆级讲解)
树是“一对多”的非线性存储结构,较链表、队列那些,树的概念会多点,涵盖的范围也较广。由根节点和若干子树构成;单个节点也可以看成树,只有一个树根节点原创 2022-11-21 18:35:59 · 2622 阅读 · 0 评论 -
c语言数据结构之队列
不同于栈,队列是一个先进先出的数据结构,规定数据节点从队列尾插入,从队列头取出,禁止对头尾两端以外的数据进行操作。队列可以分为顺序队列和循环队列。原创 2022-09-25 18:45:38 · 1330 阅读 · 0 评论 -
c语言数据结构之栈
栈是一种的结构,只能对栈顶进行操作,数据入栈、出栈都在栈顶处,换句话说,栈只能对栈顶端进行操作,禁止跳过栈顶插入或删除其它数据。栈可以简单分为数组栈和链表栈;数组栈设定了空间大小,而链表栈在内存允许的范围内无空间大小限制,通过链表的方式将栈链接起来。原创 2022-09-23 10:33:37 · 864 阅读 · 0 评论 -
C语言数据结构之双向链表
前面介绍了单链表,由于单链表遍历查找是单向性的,故引出了双向链表的概念,也叫双链表,既可以向前查找,也可以向后遍历。原创 2022-09-21 17:46:49 · 1296 阅读 · 0 评论 -
C语言数据结构之单链表
链式储存相比顺序存储更灵活多变,不需要像数组一样预先给定大小,通过指针的方式将数据连接起来,只要内存空间允许就可以无限开阔下去。原创 2022-09-21 11:53:45 · 690 阅读 · 0 评论