自定义博客皮肤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)
  • 收藏
  • 关注

原创 Linux常用工具使用方式

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

2024-06-30 23:17:27 1227

原创 Linux基础指令(三)

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

2024-06-22 19:05:46 896

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

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

2024-06-16 18:08:37 1125

原创 Linux基础指令(一)

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

2024-06-09 23:03:03 1590

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

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

2023-12-30 22:38:03 1134

原创 数据结构前言

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

2023-12-28 20:41:58 448

原创 程序环境和预处理

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

2023-12-27 22:16:16 1377

原创 C语言文件操作

文件操作

2023-12-10 11:22:47 160

原创 动态内存管理

为什么存在动态内存分配

2023-12-01 00:02:49 245

原创 实现一个通讯录

大家的课程设计

2023-11-29 23:10:20 222

原创 结构体,枚举,联合

自定义类型

2023-11-24 01:48:45 216

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

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

2023-11-21 21:44:58 278

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

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

2023-11-16 00:06:36 29

原创 指针的进阶(下)

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

2023-11-15 00:43:52 136

原创 指针的进阶(上)

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

2023-11-14 19:25:27 171

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

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

2023-11-13 23:40:15 416

原创 数据在内存中的存储

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

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

原创 结构体(初阶)

结构的基础知识

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

原创 实用调试技巧

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

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

原创 指针(初阶)

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

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

原创 Linux环境基础(vim)

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

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

原创 操作符详解

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

2023-11-05 17:44:30 123

原创 Linux权限

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

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

原创 Game2:扫雷

扫雷小游戏的实现

2023-11-03 13:30:59 80

原创 Game1:三子棋游戏

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

2023-11-01 17:46:01 94

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

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

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

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

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

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

原创 Linux常见指令_下

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

2023-10-29 11:20:12 92

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

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

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

原创 Linux常见指令_上

初步认识linux

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

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

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

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

原创 分支和循环语句

分支与循环第一节

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

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

细枝末节第四节

2023-10-22 22:24:21 60

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

细枝末节第三节

2023-10-22 11:45:53 58 1

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

细枝末节第二节

2023-10-21 21:23:49 61

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

细枝末节第一节

2023-10-21 18:09:51 82 1

空空如也

空空如也

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

TA关注的人

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