- 博客(22)
- 收藏
- 关注
原创 学好C++之——命名空间
c++开始学习之时,你不可避免会遇到一个新朋友,那就是——namespace(命名空间)。那么这篇文章就来为你解决这个小麻烦喽~
2024-07-26 01:56:12 839 9
原创 数据结构——堆
堆,一种特殊的完全二叉树,论其定义:如果有一个关键码的集合K = { k0,k1 ,k2 ,…,kn-1 },把它的所有元素按完全二叉树的顺序存储方式存储 在一个一维数组中,并满足:Ki=K2i+2)i = 0,1, 2…,则称为小堆(或大堆)。将根结点最大的堆叫做最大堆或大根堆,根结点最小的堆叫做最小堆或小根堆。
2024-07-24 18:19:29 1483 5
原创 有关于链表带环的两道OJ题目
这道题目较为简单,我们知道,带环链表区别于不带环链表的一大特点就是它的最后一个节点指向链表中的某个节点,而不是NULL。从这一点出发,我们可以探索出这道题的核心解法,定义一对快慢指针(slow和fast)在链表里面往下走,抓住带环链表往下走走不到头的特点,我们思考,大概率在慢指针入环后快指针会重新追上慢指针。好,那我们接下来就可以探讨一下这种方案的可行性啦~
2024-07-22 13:39:11 787 10
原创 基于C语言的贪吃蛇小游戏(简易版)
这篇博客会是对学习C语言成果的检测,为了实现贪吃蛇小游戏,我们用到的“工具”有:C语言函数、枚举、结构体、动态内存管理、预处理指令、链表、Win32 API等。
2024-05-07 19:07:09 1968 23
原创 C语言单链表总结提升
这篇博客讲解数据结构中的单链表,包括单链表的基础知识和我对链表实现的总结理解,希望可以帮助到正在学习的小伙伴,也希望得到小伙伴们的关注和支持哦~
2024-04-12 00:25:35 1029 26
原创 线性表之——顺序表
哈喽小伙伴们大家好,这篇博客呢,鱼头会和大家分享一下我最近学习的数据结构中的顺序表,希望能对在读的各位提供帮助,还望多多支持!
2024-04-06 19:47:43 539 24
原创 C语言内存函数
这篇博客将会总结部分C语言内存函数,如memcpy,memmove,memset,memcmp的相关说明希望可以获得伙伴们的支持!!!以下将的所有函数使用都要包含头文件。
2024-04-06 19:46:57 1581 12
原创 编译和链接
我们都知道,对于平常程序员写的代码,计算机是无法直接识别的,计算机所能识别的语言是二进制语言,而将我们的代码转化为计算机所能识别的二进制语言所经过的过程就是编译和链接。具体是怎样实现这一过程呢,请看VCR~
2024-04-05 14:41:16 2108 12
原创 文件操作总结
首先,让我来简要介绍一下什么是文件。文件存于磁盘(硬盘)上,按照文件的功能,可以分为程序文件和数据文件即文件的内容是程序,包括 源程序文件(后缀为.c),目标文件(后缀为.obj),可执行程序(后缀为.exe)存储的就不是程序,而是程序运行时所要读取或写入的数据,根据数据的组织形式,分为二进制文件和文本文件我们知道,数据在内存中以二进制存储,如果不加转化的输出到外存的文件中,生成的就是二进制文件将内存中的二进制数据转化为ASCII码,再存到外存的文件中,生成的就是文本文件。
2024-03-31 18:43:39 773 11
原创 自定义类型之——结构体
有的时候我们会感觉结构体所占的内存空间太大,会有很多浪费,而位段则可以减少结构体的内存浪费。位段的成员必须是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 975 11
原创 整数和浮点数在内存中存储
在计算机的内存当中,整数和浮点数的存储方式可谓是大相径庭这篇文章整理了关于整数在内存中的存储,以及较为复杂的浮点数在内存中的存储 ,希望能够帮到大家,望多支持!!!
2024-03-24 19:56:40 802 3
原创 字符串函数总结
常用的字符串函数包括了strlen,strcpy,strcmp,strcat,strncpy,strncat,strncmp,strstr对于它们,我进行了一番总结。要注意,这些函数的使用包含的头文件是
2024-03-20 18:39:01 894 8
原创 从零到一看指针(C语言)
亲爱的友友们,不知你们是否理解c语言的指针呢?如果并不了解,或是有些许困惑,不妨来看看这篇文章吧,希望你能从中有所启发(手动比心)
2024-03-16 22:50:21 794 12
原创 拿捏c语言的循环结构!
你是否清楚c语言的循环结构分几种?你是否能够轻松运用循环语句?你是否理解break、continue、goto语句?如果不是的话,就让本鱼来教你吧!
2023-12-03 20:34:00 773 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人