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

原创 数据结构(C语言) 顺序栈

顺序栈#define STACK_INIT_SIZE 100 //存储空间初始分配量#define STACKINCREMENT 10 //存储空间分配增量(一)定义typedef struct{ SElemType *base; SElemType *top; int stacksize;}SqStack;(二)初始化 InitStackStatus InitStack(SqStack &S){//构造一个空栈...

2021-10-13 22:52:29 365

原创 数据结构(C语言版)链栈

链栈_/* 栈的结构*/typedef struct StackNode{ SElemType data; struct StackNode *next;}StackNode,*LinkStackPtr;typedef struct{ LinkStackPtr top; int count;//栈的长度,即结点的个数}LinkStack;/* 构造一个空栈S */Status InitStac...

2021-10-13 22:50:32 164

原创 数据结构(C语言版) 循环队列 源码

循环队列(一)定义#define MAXSIZE 100 //最大队列长度typedef struct{ QElemType *base; int front; int rear; //队尾指针始终指向下一个元素要插入的位置。队尾无数据}SqQueue;(二)初始化Status InitQueue(SqQueue &Q){//构造一个空队列Q Q.base=(QElemtype *)mallo...

2021-10-13 22:47:10 235

原创 数据结构(C语言版)单链队列 源码

单链队列(一)定义typedef struct{ QElemType data; struct QNode * next;}QNode,*QueuePtr; //结点(数据域+指针域)typedef struct {QueuePtr front;//队头指针QueuePtr rear;//队尾指针}LinkQueue; //队列类型(只通过队头和队尾就可以实现操作)(二)初始化Status InitQueu...

2021-10-13 22:46:13 99

原创 数据结构(C语言) 双向链表源码

双向链表(一)定义typedef struct DuLNode{ ElemType data; struct DuLNode *prior; struct DuLNode *next;}DuLNode,*DuLinkList;(二)增 ListInsert_DuLStatus ListInsert_DuL(DuLinkList &L, int i, ElemType e) { // 在带头结点的双链循环线性表L的第i个元素...

2021-10-13 22:43:41 486

原创 数据结构(C语言) 线性链表 源码

线性链表定义typedef struct { Elemtype data; struct LNode *next;}LNode,*LinkList;(二)增 LinstInsert_LStatus ListInsert_L(LinkList &L, int i, ElemType e) { // 在带头结点的单链线性表L的第i个元素之前插入元素e LinkList p,s; p = L; int j = 0; while (p...

2021-10-13 22:42:01 147

原创 数据结构(C语言版)书 顺序表源码

#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2typedef int Status;顺序表(一)定义#define LIST_INIT_SIZE 100 //线性表存储空间的初始分配量#define LISTINCREMENT 10 //线性表存储空间的分配增量typedef...

2021-10-13 22:39:53 215

原创 关于C语言“文件”的知识点

分享一些我在学习C语言文件时学习到的知识点。文件概念:文件是存储在外部存储介质上(如磁盘)的数据的集合。文件有俩大类:第一类是程序文件(源文件.c 目标程序文件.obj 可执行文件.exe);第二类是数据文件(文件里是输入输出数据,如文本文件,图像文件,声音文件)数据文件分类:按数据存储的编码形式,数据文件可分为文本文件和二进制文件两种。文本文件是以字符ASCII码值进行存储与编码的文件,其文件的内容就是字符。二进制文件是存储二进制数据的文件,按字节来存储。(C语言源程序是文本文件...

2021-09-27 20:47:49 1531

原创 C语言小知识点(结合C primer plus)

小白一枚。下面分享一些我在学习C语言时记的一些笔记,主要是C语言的一些语法和其他的基本知识点。希望大家多多批评指正1.1byte(字节)=8bits(比特)[1B=8b] 位:bit 字节:byte 字:计算机进行数据处理时,一次存取、加 工和传送的数据长度称为字(word) 字长:字长:计算机的每个字所包含的位数称为字长。例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。...

2021-09-27 20:42:54 1192

空空如也

空空如也

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

TA关注的人

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