
要好好学c语言!
文章平均质量分 91
一条鱼头
小菜鸡一个,请多指教(●'◡'●)
展开
-
数据结构——排序大汇总(建议收藏)
这篇文章将为大家详细讲解各大排序的基本思想与实现代码~内有动图原创 2024-07-26 01:58:49 · 1667 阅读 · 15 评论 -
数据结构——堆
堆,一种特殊的完全二叉树,论其定义:如果有一个关键码的集合K = { k0,k1 ,k2 ,…,kn-1 },把它的所有元素按完全二叉树的顺序存储方式存储 在一个一维数组中,并满足:Ki=K2i+2)i = 0,1, 2…,则称为小堆(或大堆)。将根结点最大的堆叫做最大堆或大根堆,根结点最小的堆叫做最小堆或小根堆。原创 2024-07-24 18:19:29 · 1603 阅读 · 5 评论 -
初阶数据结构——二叉树大汇总
这篇博客将会讲到二叉树的部分内容及堆的相关知识~ 这里将会涉及到大量的递归原创 2024-07-24 18:18:06 · 1311 阅读 · 8 评论 -
初阶数据结构之栈和队列
栈和队列是两种特殊的线性表,都可以用数组或者链表来实现,接下来就让我们看看栈和队列会有什么奥秘吧~原创 2024-07-22 13:40:12 · 908 阅读 · 13 评论 -
有关于链表带环的两道OJ题目
这道题目较为简单,我们知道,带环链表区别于不带环链表的一大特点就是它的最后一个节点指向链表中的某个节点,而不是NULL。从这一点出发,我们可以探索出这道题的核心解法,定义一对快慢指针(slow和fast)在链表里面往下走,抓住带环链表往下走走不到头的特点,我们思考,大概率在慢指针入环后快指针会重新追上慢指针。好,那我们接下来就可以探讨一下这种方案的可行性啦~原创 2024-07-22 13:39:11 · 800 阅读 · 10 评论 -
基于C语言的贪吃蛇小游戏(简易版)
这篇博客会是对学习C语言成果的检测,为了实现贪吃蛇小游戏,我们用到的“工具”有:C语言函数、枚举、结构体、动态内存管理、预处理指令、链表、Win32 API等。原创 2024-05-07 19:07:09 · 1993 阅读 · 23 评论 -
C语言内存函数
这篇博客将会总结部分C语言内存函数,如memcpy,memmove,memset,memcmp的相关说明希望可以获得伙伴们的支持!!!以下将的所有函数使用都要包含头文件。原创 2024-04-06 19:46:57 · 1599 阅读 · 12 评论 -
编译和链接
我们都知道,对于平常程序员写的代码,计算机是无法直接识别的,计算机所能识别的语言是二进制语言,而将我们的代码转化为计算机所能识别的二进制语言所经过的过程就是编译和链接。具体是怎样实现这一过程呢,请看VCR~原创 2024-04-05 14:41:16 · 2130 阅读 · 12 评论 -
文件操作总结
首先,让我来简要介绍一下什么是文件。文件存于磁盘(硬盘)上,按照文件的功能,可以分为程序文件和数据文件即文件的内容是程序,包括 源程序文件(后缀为.c),目标文件(后缀为.obj),可执行程序(后缀为.exe)存储的就不是程序,而是程序运行时所要读取或写入的数据,根据数据的组织形式,分为二进制文件和文本文件我们知道,数据在内存中以二进制存储,如果不加转化的输出到外存的文件中,生成的就是二进制文件将内存中的二进制数据转化为ASCII码,再存到外存的文件中,生成的就是文本文件。原创 2024-03-31 18:43:39 · 794 阅读 · 11 评论 -
从零到一看指针(C语言)
亲爱的友友们,不知你们是否理解c语言的指针呢?如果并不了解,或是有些许困惑,不妨来看看这篇文章吧,希望你能从中有所启发(手动比心)原创 2024-03-16 22:50:21 · 811 阅读 · 12 评论 -
自定义类型之——结构体
有的时候我们会感觉结构体所占的内存空间太大,会有很多浪费,而位段则可以减少结构体的内存浪费。位段的成员必须是int、unsigned int 或signed int,在C99中位段成员的类型也可以选择其他类型位段的成员名后边有一个冒号和一个数字struct Aint _a:2;int _b:5;int _c:10;int _d:30;原创 2024-03-26 11:04:38 · 989 阅读 · 11 评论 -
字符串函数总结
常用的字符串函数包括了strlen,strcpy,strcmp,strcat,strncpy,strncat,strncmp,strstr对于它们,我进行了一番总结。要注意,这些函数的使用包含的头文件是原创 2024-03-20 18:39:01 · 909 阅读 · 8 评论 -
整数和浮点数在内存中存储
在计算机的内存当中,整数和浮点数的存储方式可谓是大相径庭这篇文章整理了关于整数在内存中的存储,以及较为复杂的浮点数在内存中的存储 ,希望能够帮到大家,望多支持!!!原创 2024-03-24 19:56:40 · 814 阅读 · 3 评论 -
制作扫雷(简易版)
这篇博客将为大家带来一个c语言写的小程序——扫雷。用到的知识——数组,函数。快来围观呀!原创 2023-12-15 17:23:26 · 5464 阅读 · 0 评论 -
拿捏c语言的循环结构!
你是否清楚c语言的循环结构分几种?你是否能够轻松运用循环语句?你是否理解break、continue、goto语句?如果不是的话,就让本鱼来教你吧!原创 2023-12-03 20:34:00 · 789 阅读 · 3 评论 -
细说c语言的分支结构
你是否想对C语言的有足够的了解呢?你是否能够熟练运用呢?快来和本鱼一起学习吧!原创 2023-12-03 12:35:32 · 1311 阅读 · 2 评论