自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 冯诺依曼体系和操作系统简单介绍

冯诺依曼体系和操作系统简单介绍

2023-11-15 12:22:32 131

原创 Linux调试器-gdb使用

介绍Linux调试器gdb的使用和程序的debug和release版本

2023-11-13 19:25:45 103

原创 Linux工具git版本控制器介绍

介绍Linux怎么创建git仓库和上传代码

2023-11-06 10:11:47 169 2

原创 Linux第一个小程序进度条

通过Linux开发工具写一个小程序进度条

2023-11-05 22:10:58 1080 1

原创 Linux项目自动化构建工具-make/Makefile使用

Linux项目自动化构建工具-make/Makefile介绍以及文件的ACM时间

2023-11-05 12:09:38 218 1

原创 Linux编译器gcc/g++介绍

介绍Linux编译器gcc/g++使用和发展史以及程序翻译的过程

2023-11-04 20:54:12 166 1

原创 Linux文本编辑器vim使用和配置详解

详解Linux文本编辑器vim的使用和配置

2023-11-04 15:11:56 264 1

原创 Linux软件安装包管理器yum

详解Linux的软件包管理器yum的原理和使用

2023-11-03 17:50:00 159 1

原创 Linux权限

下面我们来详细介绍一下文件的属性和权限。可以看到从左到右有很多信息,下面我用一张图来解释这些都是什么意思。-:普通文件,源代码,可执行程序,库等d:目录文件c:字符设备文件b:块设备文件l:链接文件(链接文件就是windows的快捷方式,指向一个路径的文件)p:管道文件Windows上对于文件类型的区别是看文件的后缀,所以Linux系统本身对于文件类型的区分是根据文件属性第一个字符来看的,所以对于文件名的后缀Linux系统并不关心,但是不代表Linux上安装的软件不关心。

2023-10-22 14:14:02 394

原创 Linux_Shell运行原理(命令行解释器)

简单介绍什么是Shell外壳程序,以及工作原理是什么。

2023-10-21 18:02:30 761 1

原创 Linux基本入门指令

介绍Linux常见指令及其基本用法,帮助读者入门Linux

2023-10-15 18:17:54 672

原创 Linux基本配置与用户创建

介绍如何配置Linux以及创建一个用户

2023-10-15 10:55:42 120 1

原创 结构体的成员偏移量(offsetof)

C语言的一个语法,能够输出结构体内成员的偏移量,就是把0强转成结构体类型指针然后指向结构体成员,再加个&,就能输出该成员的偏移量了。比如这里有一个task类型的结构体,我想查看其成员名字为a的偏移量就可以这样。(task*)0就是把0强转成task类型的结构体指针,然后指向我想查看的成员((task*)0)->a,最后在最外层套一个括号加一个&就好。这里的作用是,假如我只有a的真实地址,那么我可以通过a的偏移量算出AA的真实地址。

2023-10-11 14:59:36 196 1

原创 C++ stack queue模拟实现

STL中有6大组件,我们前面讲的string/vector/list是,还有,以及(比如find,swap,reverse,sort,merge函数),和会在后面讲解,下面讲的stack和queue是。

2023-09-24 21:21:25 159

原创 C++ list模拟实现

模拟实现了vector之后,现在来试试难度更高的list,list是一种双向循环带头链表,由一个个节点组成,每一个节点都有一个指针指向前一个和后一个节点,相比于vector和string的迭代器是原生指针,list的迭代器实现起来更有难度,在此基础上还要写反向迭代器。以下是list的大体框架和成员变量。

2023-09-24 10:26:30 135 2

原创 C++ vector模拟实现

继上次写完string之后,可以写一个vector练练手以及熟悉其底层。vector是一个顺序表,相比普通数组不同点在于顺序表的数据必须是连续存放的。

2023-09-23 21:34:32 185 1

原创 C++需要注意的知识

对C++的冷知识的补充

2023-09-17 09:57:24 54 4

原创 C++ string模拟实现

string是C++用来表示字符串的类,下面我们来模拟实现一个string类的增删查改。

2023-09-16 21:46:09 185 2

原创 C++模板初阶

C++模板初阶的介绍

2023-09-13 22:21:28 144 3

原创 C++内存管理

C++内存管理详解

2023-09-13 18:01:25 327 1

原创 C++类和对象(下)

对于类和对象剩下的知识点进行讲解补充

2023-09-13 14:45:25 76 1

原创 C++日期类实现(联系类和对象)

写一个日期类可以增加C++初学者对于类和对象的理解和熟练度。

2023-09-12 15:44:24 132 1

原创 C++类和对象(中)

介绍C++类和对象的细节

2023-09-10 19:07:56 27 2

原创 C++类和对象(上)

介绍C++类和对象的基本概念

2023-09-04 13:44:51 30 1

原创 C++入门

介绍C++中的基本语法和注意事项

2023-09-03 14:58:13 31

原创 八大排序算法

八大排序算法的讲解和实现

2023-08-25 12:11:15 41 1

原创 基础数据结构-----二叉树

树一种非线性的数据结构,由各个节点构成的一个类似树型的图像,,下面是树的各种概念。:一个节点含有的子树的个数称为该节点的度;如上图:A的为6:度为0的节点称为叶节点;如上图:BCHI...等节点为叶节点:度不为0的节点;如上图:DEFG...等节点为分支节点:若一个节点含有子节点,则这个节点称为其子节点的父节点;如上图:A是B的父节点:一个节点含有的子树的根节点称为该节点的子节点;如上图:B是A的孩子节点:具有相同父节点的节点互称为兄弟节点;如上图:B。

2023-08-23 17:26:56 39

原创 详解C语言自定义类型(结构体,位段,枚举,联合)

我们已经声明好了一个结构体变量,就可以像定义int,char类型的变量一样来定义结构体变量。int price;//定义了int类型的变量achar b;//定义了char类型的变量bfloat c;//定义了float类型的变量c//定义了struct Book类型的变量dreturn 0;当然也可以在声明完变量之后定义结构体变量。int price;//定义了struct Book类型的变量d下面是结构体的初始化,以及结构体嵌套的初始化。

2023-04-04 18:37:09 502 29

原创 C语言内存函数详解

内存函数就是对内存中的数据进行操作的函数,常见的有memcpy,memmove,memcmp,memset。

2023-03-19 22:30:56 397 8

原创 数据在计算机中的存储

在编程里,数据存是存放在变量里的,而变量又有许多类型,但我们只知道什么类型有几个字节,比如int是整形数据,存放整数,占4个字节,却不知道数据在计算机里是怎么存储的。在C语言里整形和字符的存储是类似的,而浮点型(有小数)数据的存储却有很大不同。

2023-03-14 21:32:48 597 6

原创 电脑二进制存储的原码,反码,补码

1.正数的原反补码相同2.负数原反补码不相同,原码取反(除了符号位),再加1就是补码。3.二进制转换成十进制看的是原码,负数的补码或者反码需要转换成原码。4.负数补码取反再加1也可以得到原码。

2023-03-14 13:33:18 657 3

原创 高质量C语言实现扫雷(递归实现大规模扫雷)

C语言实现扫雷,从一个一个小的函数拼凑出一个扫雷游戏。

2023-02-11 15:47:26 378 7

原创 高质量C语言实现三子棋

高质量C语言写三子棋

2023-01-17 19:15:31 313 6

原创 初识C语言 NO.1

从零开始的C语言学习

2022-12-09 10:58:21 216 3

原创 C语言学习心得 NO.1

初学者学习编程可能掉入的坑

2022-12-07 10:41:33 739 7

原创 第一篇博客-----对未来的期望和对自己的要求

一名大一学生对自己编程方面的要求与期望

2022-12-02 11:30:32 174 4

day01-Java入门.md

day01-Java入门.md

2023-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除