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

原创 进程

进程间的通信方式(1)管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。(2)有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。(3)信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某...

2018-02-26 13:54:33 127

原创 队列

1、队列的定义是一种特殊的线性表队列仅在线性表的两端进行操作:队头:取出数据元素的一端队尾:插入数据元素的一端2、队列的抽象数据类型同样是线性表,队列也有类似线性表的各种操作,不同的就是插入数据只能在队尾进行,删除数据只能在队头进行。ADT 队列(Queue)Data 同线性表。元素具有相同的类型,相邻元素具有前驱和后继关系。Operation

2018-02-07 09:31:26 412

转载 单链表

1、头指针与头结点的异同头指针与头结点的异同点,如图3-6-5所示。2、’单链表中,我们在C语言中可用结构指针来描述。/* 线性表的单链表存储结构 */typedef struct Node{ ElemType data; struct Node *next;} Node;/* 定义LinkList */typedef struct Node *L

2018-02-03 19:59:09 388

原创 数据结构3.4 ; 3.5

1、线性表的定义  线性表是由零个或多个数据元素组成的有限 序列。  这里需要强调几个关键的地方  (1) 首先他是一个序列,就是元素之间有顺序;   (2) 若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他的元素都只有一个前驱和后继;   (3) 线性表强调有限。  线性表也可以采用数学语言进行定义:若将线性表记为(a1,…,ai−1,ai,ai+1,…,an

2018-02-01 20:34:36 350

原创 内存管理、预处理、结构体

1、内存分为哪些?1)未初始化的全局变量(.bss 段);2)初始化过的全局变量(.data 段);3)常量数据(.rodata 段);4)代码(.text 段);5)栈(stack);6)堆(heap)。2、内存的分配方式1)从静态存储区域分配;2)在栈上分配;3)从堆上分配。3、什么是野指针,怎么形成的?野指针不是NULL指针,是

2018-01-30 18:30:07 127

原创 数组与指针

1、在字符串的指定位置插入一个字符。#include#includeint main(){int i, length, num;char ch;char str[20]={0};char ptr[20]={0};scanf("%s%d %c",str, &num, &ch);length = strlen(str);/*for(i = 0; i

2018-01-28 19:24:49 149

原创 10个问题

1、关键字 static 的作用是什么?答:(1)设置变量的存储域,函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值;(2)限制变量的作用域,在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问;(3)限制函数的作用域,在模块内的static函数只可被这一模块内的

2018-01-26 16:05:16 161

原创 数据类型和运算符、表达式

1、什么是变量?其值在其作用域内可以改变的量称为变量。一个变量应该有一个名字,在内存中占据一定的存储空间。变量在使用前必学要定义,每个变量都有自己的地址。变量依据其定义的类型,分为不同类型,如整形变量、字符型变量、浮点型变量、指针型变量等。2、局部变量和全局变量局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。全

2018-01-24 21:00:11 165

转载 Linux中常用的命令

1、file:通过探测文件内容判断文件类型,但不能探测包括图形、音频、视频等多媒体文件类型,使用权限是所有用户。如:file grap ;file【options】 文件名【options】主要参数:-v:在标准输出后显示版本信息,并且退出。-z:探测压缩过的文本类型。-L:允许符合连接。-f name:从文件 namefile 中读取要分析的文件名列表。2、mkdir:用

2018-01-24 12:36:42 140

空空如也

空空如也

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

TA关注的人

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