C语言数据结构
文章平均质量分 63
山中雨客
人间正道是沧桑!
展开
-
C语言中关于结构体的基础知识
如何在C语言中建立自己的数据结构c语言提供了一些由系统已定义好的数据类型如int,float,char等,但只有这些类型还不能满足应用的要求,C语言中用户可以根据自己的需求建立自己的数据类型,并且用它来定义变量。 @[TOC](文章目录)# 定义和使用结构体变量## 使用结构体数组### 结构体指针...原创 2021-01-14 21:19:38 · 312 阅读 · 0 评论 -
静态链表建立及操作
静态链表静态链表的形式类似于单链表,但静态链表是依靠数组来实现的。我们一起来了解一下吧。 文章目录静态链表简单介绍静态链表基本操作静态链表建立静态链表打印静态链表获取静态链表插入静态链表删除 静态链表简单介绍静态链表是用数组描述的链表,静态链表是由数组实现,该数组的每一个元素包含俩个内容1.储存的数据date2.存放其他结点下标的游标cur#define MAXSIZE 20#define OK 1#define ERROR 0typedef int elemtype;typed原创 2021-02-03 10:40:27 · 864 阅读 · 1 评论 -
单链表的建立,获取,插入,删除
单链表单链表是线性表的链式存储结构,针对单链表的操作有建立,获取,插入,删除,重置,我们一起来了解一下吧。 文章目录单链表的简单介绍单链表的建立(插头法,插尾法)单链表的获取单链表的插入单链表的删除单链表的重置,打印完整代码及效果单链表的简单介绍什么是单链表?(自己的话来介绍)单链表是由若干个自由的存储单元依次相连而成的链表单个的存储单元叫做结点;结点里包括数据域和指针域。数据域存储该结点的数据;指针域来链接这些结点;比较特殊的是通常单链表都有一个头指针,其用来存储第一个结点的地址。(有原创 2021-01-27 10:22:40 · 310 阅读 · 0 评论 -
线性表的顺序存储结构,建立,获取,插入,删除
线性表的顺序存储结构,建立,获取,插入,删除线性表是最基础的数据结构,针对线性表有很多操作。一起来了解一下吧!如有不足和错误,烦大佬帮忙指出。 文章目录线性表的简单介绍线性表顺序存储结构介绍及操作总结 线性表的简单介绍1.线性表是什么线性表是零个或多个数据元素的有限序列2.为什么会有零个在对线性表进行一系列操作时我们都要考虑空表的情况,再加上一般一个好的代码必须要考虑所有可能出现的情况3.为什么是有限序列计算机中的数据元素都是有限的。4.线性表的分类线性表的顺序存储结构也被叫做顺原创 2021-01-24 10:31:06 · 4603 阅读 · 1 评论