【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);

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

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

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

祝阅读愉快^_^

相关推荐
xht08326 分钟前
PHP vs Python:编程语言终极对决
开发语言·python·php
计算机安禾9 分钟前
【数据结构与算法】第3篇:C语言核心机制回顾(二):动态内存管理与typedef
c语言·开发语言·数据结构·c++·算法·链表·visual studio
23.10 分钟前
【Java】char字符类型的UTF-16编码解析
java·开发语言·面试
无小道14 分钟前
关于mmap的理解和使用
开发语言·mmap
froginwe1118 分钟前
jQuery 隐藏/显示详解
开发语言
码云数智-大飞27 分钟前
分布式数据库:2026年数据架构的基石与挑战
开发语言
查古穆40 分钟前
python进阶-推导式
开发语言·python
njidf1 小时前
C++中的访问者模式
开发语言·c++·算法
英俊潇洒美少年1 小时前
js 同步异步,宏任务微任务的关系
开发语言·javascript·ecmascript
C_Si沉思1 小时前
C++中的工厂模式变体
开发语言·c++·算法