自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构与之栈

前言 栈是一种重要的数据结构,他可以允许在栈顶元素的输入和输出,他有着先入先出的特性,栈可以在函数的调用中做储存点,在递归运算中也大量的使用了 栈。 栈与线性表的关系 相同点:都是线性结构----前趋,后继,连续 不同点:栈具有固定的操作位置和操作方向 线性表是多样的操作位置和方向 同时要明确概念,栈顶,栈底,栈空,栈满 栈的数据结构 typedef int datatype; typedef s...

2019-08-31 00:17:21 145

原创 数据结构之单链表

前言 在前面我们了解了线性表中的顺序表优点,顺序表可以将数放到一片连续的内存里且存储效率高,但是增加和删除效率很低,不可以增加长度,而今天的链表刚好解决了这些问题,链表在增加和删除中有着很高的效率,而且不像顺序表那样每删一个要顺序的移动 定义 链表是数据储存单元中非连续数据结构,数据的储存结构是通过指针链接依次实现的,链表由一系列结点组成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是...

2019-08-17 16:53:05 111

原创 c语言的核心——函数

前言 在c语言中函数的地位无可厚非的占据着中心地位,函数其实就是基本逻辑语言语言组成的,但是他便利了使用,函数可进行分装,是其具有模块化,还可以控制代码逻辑,防止一些异常情况的发生 函数的分类 系统调用函数 系统调用的函数,如 read,write等等,其中可以在man帮助手册中查询到man 2 xxx 系统库函数 在系统里自带的一些函数,如printf(),scanf() 自定义函数 自己编写的...

2019-08-12 22:15:40 409

原创 数据结构之概念,算法,线性表概述

前言 数据结构在我们编程的过程中是不可避免要遇到的,我们可以去通过学习而选择更高效的数据结构,进而减少我们对内存使用,带来更高的储存效率 基本概念 数据结构为数据,结构,基本操作的结合 数据 数据分为两类,分别为数值型数据和非数值型数据 数值型数据 为 flaot,int,char,long等等 非数值型数据 为文字,音频,视频,字符等 结构 结构是用于表示非数据型数据。分为逻辑结构和储存结构 逻...

2019-08-10 18:06:54 138

原创 linux下的4G虚拟内存管理

前言 首先我们知道,内存可以分为三个部分,分别为静态储存区内存,栈区内存和堆区内存,其中他们各自有着好处和过人之处,在这里主要来说明堆区内存 静态储存区内存 静态储存区存储的变量为为全局变量,或者可以用static修饰的变量,他的好处实是在整个程序的运行中一直存在,直到程序结束 栈区变量 栈区变量申请的是局部变量或者auto修饰的变量,栈区变量的好处是使用方便,但是自由度小,他会随着函数的结束而被...

2019-08-09 16:04:47 542

原创 浅谈结构体的使用

定义 在我们处理数据的时候,我们有时候发现需要处理不同的数据类型,想将他们组合表达,这时候就出现了结构体 结构体的定义 有名结构体 struct studengt { int age; char name[32]; }; 有名结构体可以在结构体外定义,而无名结构体不行 无名结构体 struct { int age; char name[32]; }var; 无名结构体只能在结构体中定...

2019-08-07 18:23:09 344

原创 linux下makefile工具的基本使用

定义 makefile 是一款非常实用的工程化管理工具,大量使用在工程是,为项目模块化提供了极大的方便 makefile的基本格式 目标文件:依赖文件 《tab键》 执行的命令 eg a.out: main.c add.c gcc mian.o add.o -o a.out 其中a.out 是要生成的文件,gcc是要进行的编译,生成文件通常通过 -o 来实现。 main.o是机器可以阅读的二...

2019-08-06 22:36:25 162

原创 一篇萌新的自我介绍

首先我很开心的这是我的第一篇博客,虽然没有什么含金量在里面,但是我很开心可以来到这个计算机的大家庭里,可以在这里与你们分享和探讨计算机的乐趣,去不断的追求的更新更高档的“黑科技”,体验程序带给我们的欢乐。 我觉得我应该先介绍一下我自己的,我是一名机械专业的理工男,从各种齿轮和我轴承中来到了这里,来到这个真实又不真实的世界,这里没有那么多像机械那里面繁琐的工图,没有对0.001几毫米的精度,在其他人...

2019-08-04 18:52:46 341

空空如也

空空如也

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

TA关注的人

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