#include<stdio.h>
#define MaxSize 10 //定义最大长度
typedef struct
{
int data[MaxSize];//用静态的数组存放数据元素
int length;//顺序表当前长度
}SqList; //顺序表类型定义
//基本操作——初始化一个顺序表
void InitList(SqList &L)
{
for(int i=0;i<MaxSize;i++)
{
L.data[i]=0;//将所有元素设置为默认初始值
//内存中可能会有遗留的脏数据
}
L.length=0;//顺序表初始长度为0
}
int main()
{
SqList L; //声明一个顺序表
InitList(L);//初始化顺序表
//...
//后续操作
return 0;
}
静态创建、初始化一个顺序表
最新推荐文章于 2022-04-08 18:44:23 发布