前言: 这次介绍基本数据结构的线性表和链表,并用C语言进行编写:建议最开始学数据结构时,用C语言:像栈和队列都可以用这两种数据结构来实现. 一.线性表基本介绍 1 概念: 线性表也就是关系户中最简单的一种关系,一对一. 如:学生学号的集合就是一个线性表. 2 特征: ① 有且只有一个“首元素“. ② 有且只有一个“末元素”. ③ 除“末元素”外,其余元素均有唯一的后继元素. ④ 除“首元素”外,其余元素均有唯一的前驱元素. 3 存储划分: ① 如果把线性表用“顺序存储”,那么就是“顺序表”. ②