静态顺序表的实现(插入 / 删除 / 查找)
顺序表的定义
静态顺序表,通过静态数组实现
#define MaxSize 50 // 定义顺序表的最大容量(最多能存储的元素个数),使用宏定义便于后续统一修改
typedef int ElemType; // 定义顺序表中存储元素的数据类型为int型,typedef重命名方便后续修改类型(如改为char、float等)
typedef struct {
ElemType data[MaxSize]; // 存储顺序表元素的数组,MaxSize限定了数组的最大长度
int length; // 记录顺序表中当前实际存储的元素个数
}SqList; // 别名