【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+vue实现文件下载进度条
java·开发语言·vue.js
梁正雄7 分钟前
10、Python面向对象编程-2
开发语言·python
Jo乔戈里12 分钟前
Python复制文件到剪切板
开发语言·python
任子菲阳24 分钟前
学Java第五十三天——IO综合练习(1)
java·开发语言·爬虫
繁华似锦respect28 分钟前
单例模式出现多个单例怎么确定初始化顺序?
java·开发语言·c++·单例模式·设计模式·哈希算法·散列表
码农很忙30 分钟前
让复杂AI应用构建像搭积木:Spring AI Alibaba Graph深度指南与源码拆解
开发语言·人工智能·python
渡我白衣35 分钟前
计算机组成原理(1):计算机发展历程
java·运维·开发语言·网络·c++·笔记·硬件架构
霸王大陆36 分钟前
《零基础学 PHP:从入门到实战》模块十:从应用到精通——掌握PHP进阶技术与现代化开发实战-4
开发语言·php
脾气有点小暴42 分钟前
JavaScript 数据存储方法全解析:从基础到进阶
开发语言·javascript·ecmascript
繁华似锦respect1 小时前
C++ 内存分配器-allocator
开发语言·c++·设计模式