【C语言】顺序表(下卷)

本文继续讲顺序表上卷未讲完的相关内容。(简短的补充)

在指定位置之前插入数据

test.c

SeqList.c

SeqList.h

复制代码
//在指定位置之前插入数据
void SLInsert(SL* ps, int pos, SLDataType x);
在指定位置删除数据

test.c

SeqList.c

SeqList.h

复制代码
//在指定位置删除数据
void SLErase(SL* ps, int pos);
顺序表的查找

test.c

SeqList.c

SeqList.h

复制代码
//顺序表的查找
int SLFind(SL* ps, SLDataType x);

至此顺序表的实现方法已讲完。

其实本质上就是对一个数组进行增删查改操作。

在下一篇文章中,将讲解顺序表的应用(通讯录)。

祝阅读愉快^_^

相关推荐
lsx2024062 小时前
Vue.js 过渡 & 动画
开发语言
wjs20243 小时前
NumPy 位运算
开发语言
ZHE|张恒3 小时前
设计模式(二)工厂方法模式 — 把创建权限下放给子类,像“可扩展的生产线”
java·开发语言·设计模式
@卞3 小时前
ST 表相关练习题
数据结构·c++·算法
报错小能手3 小时前
C++笔记 bind函数模板
开发语言·c++·笔记
Vanranrr3 小时前
车机项目中的 Widget 设计反思:从“能用”到“好用”的改进方向
c语言·c++·架构
2501_941111523 小时前
C++中的适配器模式
开发语言·c++·算法
2501_941111943 小时前
C++中的适配器模式变体
开发语言·c++·算法
zzz海羊3 小时前
VSCode配置java中的lombok
java·开发语言·vscode
A-code3 小时前
Git 多模块项目管理
java·开发语言