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

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

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

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

祝阅读愉快^_^

相关推荐
前端 贾公子4 分钟前
力扣 83 . 删除排序链表中的重复元素:深入解析与实现
数据结构·算法
_w_z_j_15 分钟前
C++----模拟实现string
开发语言·c++
张槊哲18 分钟前
const(C++)
开发语言·c++
沐知全栈开发40 分钟前
MongoDB 创建数据库
开发语言
pystraf1 小时前
UOJ 228 基础数据结构练习题 Solution
数据结构·c++·算法·线段树
ErizJ1 小时前
Golang | 迭代器模式
开发语言·golang·迭代器模式
牙痛不能吃糖,哭1 小时前
C++面试复习日记(8)2025.4.25,malloc,free和new,delete的区别
开发语言·c++
健康的猪1 小时前
golang的cgo的一点小心得
开发语言·后端·golang
祁同伟.1 小时前
【数据结构 · 初阶】- 堆的实现
c语言·数据结构
夜夜敲码1 小时前
C语言教程(十六): C 语言字符串详解
c语言·开发语言