- 博客(10)
- 收藏
- 关注
原创 数据结构(二)
栈1 栈的定义 栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一端进行。(1)通常称插入、删除的这一端为栈顶(Top),另一端称为栈底(Bottom)。 (2)当表中没有元素时称为空栈。 (3)栈为后进先出(LastInFirstOut)的线性表,简称为LIFO表。 栈的修改是按后进先出的原则进行。每次删除(退栈)的总是当前栈中"最新"的元素,即最后插入(进栈)...
2018-02-09 21:26:36 209
原创 数据结构(一)
头文件编写的格式:#ifndef __ABC_H__ #define __ABC_H__ //以上是为了防止头文件被多次包含,名字任意,,保证唯一即可,一般与文件名的大写,如abc.h。/以下是宏定义,视情况而定#define SUCCESS 100#define FAILURE 0//以下是结构声明,视情况而定typedef struct{
2018-02-06 23:16:02 226
原创 队列
一.什么是队列?队列(queue),是一种先进先出的线性表。 它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。二.队列和栈的区别。1.队列先进先出,栈先进后出。2. 对插入和删除操作的"限定"。队列是限定只能在表的一端进行插入和在另一端进行删除操作的线
2018-02-06 11:00:07 386
原创 结构体、联合体、枚举
结构体1.声明一个结构体类型的一般形式为:struct 结构体名 {成员表列};如:struct [student] ([ ]表示可选项) { int num; char name[20]; char sex; int age; floa...
2018-02-05 21:42:00 429
原创 数组,函数,预处理
一维数组1.一维数组的定义格式为:类型说明符 数组名[常量表达式]; 例如: int a[10]; 它表示定义了一个整形数组,数组名为a,有10个元素。2.在定义数组时,需要指定数组中元素的个数,方括弧中的常量表达式用来表示元素的个数,即数组长度。3.常量表达式中可以包括常量和符号常量,但不能包含变量。 4.数组初始化1)在定义数组时对数组元素赋以初值。例如:int a[10]={0,1,...
2018-02-05 21:37:04 336
原创 数据类型
数据类型及其大小类型数的范围字节数char-2^7~(2^7-1)1int-2^31~(2^31-1)4unsigned int0~(2^31-1)4short int-2^15~(2^15-1)2unsigned short int0~(2^15-1)2long int-2^31~(2^31-1)4unsigned long int0~(2^31-1)4float-2^31~(2^31-1)4d...
2018-02-05 21:36:42 181
原创 Linux C 开发工具
vim基本模式第一次使用vim之前,先输入vim /etc/vimrc查看配置信息若无以下几项需手动加上set autoindent 自动缩进set shiftwidth=4 用于程序中自动缩进所使用的空白长度指示set tabstop=4 定义tab所等同的空格长度set number 显示行号syntax on 设置关键字高亮1.命令行模式:控制屏幕光标的移动,字符、字或行的删除、复制和粘贴,...
2018-02-05 21:31:58 1619
原创 Linux文件处理命令、系统管理相关命令、系统安全相关命令
文件处理命令file1.作用file通过探测文件内容判断文件类型,使用权限是所有用户。2.格式file [options] 文件名3.[options]主要参数-v:在标准输出后显示版本信息,并且退出。-z:探测压缩过的文件类型。-L:允许符合连接。-f name:从文件namefile中读取要分析的文件名列表。4.使用示例查看file命令的帮助信息[root@localhost /]# file...
2018-02-05 21:31:35 216
原创 Linux常用目录、命令
常用目录的写法“/” 代表根目录。“.” 当前目录。“..” 上级目录。“~” 当前用户的默认工作目录, 与cd ~ 有相同的效果。"/bin" 命令保存目录。存放着如"cp"、"ls"、"cat"等命令(普通用户就可以读取的命令)。"/boot" 启动目录。主要存放启动Linux系统所必需的文件,包括内核文件、启动菜单配置文件等,
2018-01-23 11:52:31 268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人