- 博客(22)
- 收藏
- 关注
原创 【数据结构实战】打造属于你的超级链表
前面几期我们对链表都进行了很详细的讲解,这期我们来给链表最后上点强度,打造出链表的ProMax版:带头双向循环链表。
2024-11-16 16:23:11 911 53
原创 【数据结构副本篇】顺序表 链表OJ
学习其实和打游戏一样,当你觉得BOSS难打的时候就说明是你的等级和装备不够,此时就需要我们多去刷刷副本,增加一点经验,顺便爆点装备出来,提升自己,从而轻松搞定BOSS。
2024-11-14 23:45:44 1178 53
原创 【C语言BOOS篇】贪吃蛇 一场代码与逻辑的较量(含游戏代码)
贪吃蛇基本上是我们家喻户晓的小游戏了,在狐狸还在是小学幼儿园时期的时候就经常玩,后来到了初中随着互联网的发展,《贪吃蛇大作战》这个游戏又在众多网游中脱颖而出,因此身为大学生的狐狸,我决定用C语言来实现这个经典的小游戏——贪吃蛇。
2024-11-12 11:30:00 1400 62
原创 【数据结构实战】从零开始打造你的专属链表
链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的 。
2024-11-10 13:37:52 1420 40
原创 【数据结构实战】从0打造你的专属顺序表
生活中有着无穷无尽的数据需要存储,大到全国人口普查,小到微信、QQ好友列表,都需要有一个合理的存储方式才能使得我们的数据更方便管理。
2024-11-07 00:52:08 889 25
原创 C语言文件操作
前面两期我们都在完善我们的通讯录的工作,在上一期我们将通讯录由静态内存转为了动态内存的版本,但是他还是有缺陷,因为我们每次打开程序都需要把通讯录里的内容重新输入,程序一旦结束这些东西就没了,下次打开又要重新一个一个的输入,那有没有什么办法能让我们在退出程序之前先把通讯录中的内容保存下来呢?当然有了,这就要提到了我们的文件操作使用文件我们可以将数据直接存放在电脑的硬盘上,做到了数据的持久化。
2024-10-25 21:15:56 923 9
原创 C语言动态内存管理
有时候我们需要的空间大小在程序运行的时候才能知道,那数组的编译时开辟空间的方式就不能满足了。这时候就只能试试动态存开辟了。
2024-10-20 11:28:50 1176 3
原创 【C语言新手村】数据的存储
什么大端小端:大小端:大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地址中。
2024-09-24 14:11:56 895
原创 【C语言新手村】刷副本
学习过程中,我们需要不断练习一些题目来提高我们的水平,而一道题目的解法也不止有一种,在C语言中,我们除了要会写这道编程题,更要精益求精,尽量把自己的代码写到最好,这样才能提升我们写代码的能力更重要的是我们需要想出这道题如何解他,剩下的就是打代码。
2024-09-21 14:37:45 1198 2
原创 【C语言新手村】刷小怪
在C语言的过程中,我们需要解决各种各样的编程问题,这样才能让我们的水平逐渐提升,下面是我近期遇到的一些程序题及有意思的解法。
2024-09-17 00:01:51 539 2
原创 【C语言BOSS篇】揭秘扫雷游戏的开发之旅
扫雷》是一款大众类的小游戏,于1992年发行。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。
2024-09-11 23:16:36 1074
原创 【C语言新手村】新手任务:认识函数
不能当白嫖怪呀!如果所有的操作全都在库函数里面可以直接调用的话,那还要程序员干什么。因此我们也要学会写我们自己的函数。自定义函数和库函数一样,有函数名,返回值类型和函数参数。但是不一样的是这些都是我们自己来设计。这给我们一个很大的发挥空间int 返回类型fun_name 函数名int x 函数参数于是我们就可以用函数来干很多事情了(先以最简单的比大小来当例子)x: y;int b = 0;return 0;
2024-09-06 21:58:40 981
原创 【C语言BOSS篇】用C语言搞定数字炸弹小游戏
在上一期中我们在学二分法的时候简单的提到了“数字炸弹”小游戏,那现在应该可以用目前学到的C语言知识来实现这个小游戏了。
2024-09-02 22:36:16 1466 1
原创 【C语言刷怪篇】二分法
在我们的学习过程,难免会遇到许多问题。当我们遇到问题时,无论他简单与否,先试着能不能自己解决它,实在不行再去寻找高人求助。尽量不要遇到问题都还没面对他,就去请大佬把他解决了,这样对我们的学习帮助很小,而且不经过思考就解决的问题,也很难让我们去记住他,以后遇到同样的问题还是要去请大佬。就像你是一位原神萌新,每次打周BOSS的时候都要请其他的满级大佬来帮你打,但是打完之后所有突破材料都被大佬拿走了,你只能混到一点经验值。
2024-08-27 11:36:43 1124 1
原创 【C语言新手村】分支语句的运用
生活中我们遇到的事件绝大部分可以分成三类:顺序、选择、和循环。比如:在高中努力苦读的你,就是按着老师的教学方法一步一步的那顺序学习高中知识(顺序)。高考完后,三年努力没有白费,你考了一个很理想的分数,但这并不代表着以后你的人生就能做大做强,选择不同的高校和不同的专业也会影响未来你的发展(选择)。选完专业和学校以后,就要接着日复一日的学习新的知识,直到实现开挂人生(循环),当然也有可能中途买彩票中奖,或者打王者入迷,使你跳出循环,走向其他人生。
2024-08-24 23:37:30 778 1
原创 我的编程之旅
在决定将编程作为我的职业发展道路之前,我是一名机器人工程专业的学生。我坚信,通过学习和实践,我可以将编程技能提升到新的水平。未来学习编程,我计划采取以下方法:首先,通过在线课程和书籍建立基础知识;此外,我还打算加入编程社区,与其他开发者交流,以便更快地成长。我希望能够在这样的环境中工作,与业界最优秀的人才共同成长,并为推动科技进步做出贡献。目前我的目标就是在课程闲暇的时候多学习C语言的知识,先把C语言弄明白了再了解数据结构、算法和计算机组成原理;我相信,通过持续的努力和实践,我能够不断提高自己的编程技能。
2024-08-19 23:21:00 216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人