1.顺序表的概念
顺序表是在计算机内存中以
数组
的形式保存的线性表,是指用一组地址连续的
存储单元
依次存储
数据元素
的线性
结构。线性表采用顺序存储的方式存储就称之为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。
2.实现函数功能
下面是本人利用c语言简单的实现一个动态内存管理的可以增删查改,逆序,排序等功能的顺序表。供大家参考学习。
3.代码模块
1.seqlist.h
#pragma once
#include<stdio.h>
#include <string.h>
#include <stdlib.h>
#include<assert.h>
#define MAX 10
#define DEFAULT_SZ 2
#define INC 1
typedef int DataType;
typedef struct SeqList
{
DataType *data;
int sz;
int c