自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++第一章

C++为了解决C中遗留的命名重复问题,比如变量、函数和类存在全局作用域,易导致冲突。出现了命名空间,目的是namespace关键字的出现就是针对这种问题的。同名的命名空间会自动合并。

2024-12-15 22:10:47 713

原创 Git分支

在版本回退⾥,每次提交,Git都把它们串成⼀条时间线,这条时间线就可以理解为是⼀个分⽀。截⽌到⽬前,只有⼀条时间线,在Git⾥,这个分⽀叫主分⽀,即master分⽀。再来理解一下HEAD,HEAD严格来说不是指向提交,而是指向master。每次提交,master分⽀都会向前移动⼀步,这样,随着你不断提交,master分⽀的线也越来越⻓,⽽ HEAD只要⼀直指向master分⽀即可指向当前分⽀。

2024-11-05 22:57:23 1041

原创 Git第四章

删除工作区、暂存区。

2024-10-24 11:14:21 499

原创 Git第三章

查看当前状态、查看状态差异、版本回退

2024-10-22 23:29:33 832

原创 Git第二章

工作区、暂存区(index/stage)、版本库

2024-10-21 22:41:15 1671 1

原创 Git第一章

Git的安装、创建以及配置

2024-10-21 20:33:50 784

原创 饥荒dst联机服务器搭建基于Ubuntu

饥荒联机服务器面板。轻松管理房间,支持可视化的世界和模组管理,玩家日志采集 - carrot-hu23/dst-admin-go。首先服务器配置需要2核心4G,4G内存森林加洞穴大概就占75%

2024-07-21 18:48:44 851

原创 Linux常用工具使用方式

安装包管理工具(软件商店)、编辑器、编译器、调试器、项目自动化构建工具make、项目版本管理工具、文件传输工具。

2024-06-30 23:17:27 2211

原创 Linux基础指令(三)

shell、权限、文件访问权限、创建用户、查找指令

2024-06-22 19:05:46 936

原创 Linux基础指令(二)(文件、权限等)

普通文件的操作(touch、cat、翻页操作),标准输出重定向(种类、管道符)压缩指令zip,gzip,tar以及其他快捷操作。

2024-06-16 18:08:37 1193

原创 Linux基础指令(一)

Linux基础指令主要学习:对目录、文件、压缩包、匹配查找,权限等操作。

2024-06-09 23:03:03 2486

原创 算法的时间复杂度和空间复杂度

这里介绍了一个优秀的代码所需要衡量的时间复杂度与空间复杂度

2023-12-30 22:38:03 1190

原创 数据结构前言

算法(Algorithm):就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果。

2023-12-28 20:41:58 480

原创 程序环境和预处理

_FILE__ //进行编译的源文件__LINE__ //文件当前的行号__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义这些预定义符号都是语言内置的。举个例子:语法:#define reg register //为 register这个关键字,创建一个简短的名字;) //用更形象的符号来替换一种实现。

2023-12-27 22:16:16 2010

原创 C语言文件操作

文件操作

2023-12-10 11:22:47 190

原创 动态内存管理

为什么存在动态内存分配

2023-12-01 00:02:49 280

原创 实现一个通讯录

大家的课程设计

2023-11-29 23:10:20 267

原创 结构体,枚举,联合

自定义类型

2023-11-24 01:48:45 252

原创 字符函数和字符串函数

C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中。字符串常量:适用于那些对它不做修改的字符串函数.

2023-11-21 21:44:58 310

原创 指针和数组笔试题解析

一些笔试题,数组和指针的使用。sizeof、strlen

2023-11-16 00:06:36 59

原创 指针的进阶(下)

继续探讨指针的高级主题(下)。

2023-11-15 00:43:52 161

原创 指针的进阶(上)

继续探讨指针的高级主题(上)。

2023-11-14 19:25:27 200

原创 在Linux环境中进行编译代码

预处理、编译、汇编、链接,动静态库

2023-11-13 23:40:15 559

原创 数据在内存中的存储

数据在所开辟内存中到底是如何存储的?

2023-11-12 23:39:20 586 1

原创 结构体(初阶)

结构的基础知识

2023-11-11 21:14:08 279 1

原创 实用调试技巧

第一次被发现的导致计算机错误的飞蛾,也是第一个计算机程序错误。

2023-11-10 16:26:04 118 1

原创 指针(初阶)

指针就是地址,口语中说的指针通常指的是指针变量。

2023-11-09 20:44:13 152 1

原创 Linux环境基础(vim)

掌握vim编辑器使用,学会vim的简单配置

2023-11-08 23:01:42 200 1

原创 操作符详解

操作符优先级对于运算极其重要,初期的学习必不可少。顺序表在文章末尾。

2023-11-05 17:44:30 149

原创 Linux权限

一些更为重要的权限和指令,超级用户和普通用户

2023-11-04 17:26:18 138 1

原创 Game2:扫雷

扫雷小游戏的实现

2023-11-03 13:30:59 103

原创 Game1:三子棋游戏

更多的是思想,而不是游戏怎么实现。

2023-11-01 17:46:01 113

原创 数组(数组是一组相同类型元素的集合)

sizeof(数组名),数组名如果单独放在sizeof内部,这里的数组名表示整个数组,计算的是整个数组的大小。在C99标准中,引入了变长数组的概念,变长数组中允许数组的大小用变量来指定。所以数组的下标如果小于0,或者大于n-1,就是数组越界访问了,超出了数组合法空间的访问。如果数组初始化了,可以不指定数组的大小,数组的大小会根据初始化的内容来确定。数组的下规定是从0开始的,如果数组有n个元素,最后一个元素的下标就是n-1。&数组名,这里的数组名表示整个数组,取出的是整个数组的地址。

2023-10-31 20:22:31 263 1

原创 函数栈帧的创建和销毁

在学习函数调用和递归之前,你应该看的。可以先浅浅了解下汇编指令,这样会对递归和调用了解很透彻。

2023-10-30 16:33:11 148 1

原创 Linux常见指令_下

讲了上一章没讲完的基本指令

2023-10-29 11:20:12 133

原创 数学中我们常见到函数的概念。但是你了解C语言中的函数吗?

维基百科中对函数的定义:子程序在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部分代码, 由一个或多个语句块组 成。它负责完成某项特定任务,而且相较于其他代 码,具备相对的独立性。 一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软 件库。

2023-10-28 22:47:03 164 1

原创 Linux常见指令_上

初步认识linux

2023-10-27 01:13:00 163 1

原创 C语言学习中需要注意的问题_1

平时需要注意的一些小细节,以及两个具有代表性的题

2023-10-26 18:19:38 76 1

原创 分支和循环语句

分支与循环第一节

2023-10-25 00:51:21 148 1

原创 由浅入深——初识C语言_4

细枝末节第四节

2023-10-22 22:24:21 97 1

空空如也

空空如也

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

TA关注的人

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