自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux操作:Makefile的使用(下)、ACM三种时间修改时机

但是需要注意的是,linux下我们会频繁地进行访问操作,那么如果每次访问都将文件的Access时间更新的话,会大大增加操作系统的负担,因此你会发现当不断访问同个文件时,其文件的访问时间会过一段时间才再次更新一次。而make的策略在编译时,如果需要编译的文件的修改时间要早于对应的可执行文件时,说明文件并没有发生修改,make脚本就会不再去编译。同时,需要注意的是一旦是伪目标下修饰的依赖方法,例如如图的 rm操作。Modify(修改时间),就是指文件内容的修改,当我们进行文件内容的修改时,就会更新相应的时间。

2023-09-26 15:39:18 179

原创 Linux操作手册:gcc的基础使用以及动静态库、make和Makefile(上)的初步使用

Linux新手教程

2023-09-25 17:24:22 146 1

原创 Linux 指令 :vim的使用

H(光标向左移动一格) J(光标向下移动一格) K(光标向上移动) L(光标向右移动)w/b:w的话,光标向后跳转到下一个非字母 , b的话,光标向前跳转到下一个非字母。(n)p:配合着yy使用,实现对复制的内容的粘贴(n行)G(shit+g):光标移动到最下一行的起始位置。(n)r:将光标的位置的文本进行替换(替换n个)n+G(n+shitt+g):光标移动到第n行。(n)x:向后删除(n个)从光标位置的字符。(n)X:向前删除(n个)从光标位置的字符。(n)yy :复制光标所在的当前(n)行。

2023-09-24 17:47:10 115 1

原创 C++入门:内联函数Inline、引用

内联函数与宏的功能相似,可以补足宏容易出错、没有类型检查的缺点。语法上,只需要在函数前面加上inline的关键字即可。

2023-09-03 16:18:05 74

原创 带你快速了解二叉树的基本知识框架

二叉树作为非线性的数据结构,它的每个节点之间都有一定的层次结构,换句话说,就是二叉树的每个节点都有一个属于自己与其他节点独特的联系,即唯一路径,因此,二叉树的搜索以及操作系统等方面应用广泛。学习二叉树也有助于我们对空间管理以及指针的应用理解,同时为今后的算法打下基础。提示:以下是本篇文章正文内容,下面案例可供参考。

2023-06-22 18:57:44 118 1

原创 初学者适用,几分钟带你了解栈与队列数据结构特点与实现,全是干货。

栈和队列的实现

2023-05-19 23:10:53 58

原创 几分钟彻底了解单链表、带头链表、双向链表、循环链表、带头双向循环链表速通,知识解析与实现。

图解如果都给Node1-Node3都附加上一个地址的话,那可以更加直观的理解链表的结构。所以next指向的是一个地址,而且还是结构体的地址。结构体为:}Node;应用方面:如队列的实现等,对于需要用到链表的时候都先优先考虑不带头节点的单链表,因为结构简单,满足需求就可以了。

2023-05-18 22:40:17 540 1

原创 一名开始用C/C++学编程的小白的学习指南

一名开始用C/C++学编程的小白的学习指南

2023-04-03 17:34:57 76 1

原创 使用for,if,while循环打印金子塔(VS编译器,非VS删去第一行代码)

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h> int main(){ int h = 20; int a = 10; int b = 11; for (int i = 1; i <= 10; i++) { int n = 0; while (n <= h) { if (n<a || n>b) ...

2021-11-05 21:13:08 134

空空如也

空空如也

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

TA关注的人

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