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

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

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

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

祝阅读愉快^_^

相关推荐
资生算法程序员_畅想家_剑魔2 分钟前
Java常见技术分享-10-装饰器模式
java·开发语言·装饰器模式
zzoood4 分钟前
【PHP】富文本编辑器图片自动追加域名
开发语言·php
林shir6 分钟前
Java基础1.4-运算符
java·开发语言
C雨后彩虹18 分钟前
字符串拼接
java·数据结构·算法·华为·面试
serendipity_hky21 分钟前
【go语言 | 第6篇】Go Modules 依赖解决
开发语言·后端·golang
小oo呆35 分钟前
【学习心得】Python的TypedDict(简介)
开发语言·python
C雨后彩虹35 分钟前
ConcurrentHashMap入门:高并发场景的 HashMap替代方案
java·数据结构·哈希算法·集合·hashmap
文洪涛39 分钟前
VS Code Python “第一次运行失败 / 先执行 python 再激活 Conda” 问题定位与解决
开发语言·python·conda
wanghowie1 小时前
01.08 Java基础篇|设计模式深度解析
java·开发语言·设计模式
wjs20241 小时前
Memcached stats 命令详解
开发语言