seqlist.h头文件怎么写
时间: 2024-06-12 17:08:26 浏览: 103
seqlist.h头文件
5星 · 资源好评率100%
seqlist.h头文件的写法可以参考以下代码:
```c
#ifndef SEQLIST_H
#define SEQLIST_H
typedef struct {
int* array;
int size;
int capacity;
} SeqList;
// 初始化顺序表
void Init(SeqList* list, int capacity);
// 头插
void InsertHead(SeqList* list, int data);
// 尾插
void InsertTail(SeqList* list, int data);
// 头删
void DeleteHead(SeqList* list);
// 尾删
void DeleteTail(SeqList* list);
// 中间插入数据
void InsertMid(SeqList* list, int pos, int data);
// 中间删除数据
void DeleteMid(SeqList* list, int pos);
// 查找元素并返回位置
int Find(SeqList* list, int data);
// 修改指定位置的数据
void Modify(SeqList* list, int pos, int newData);
// 打印数据
void Print(SeqList* list);
#endif
```
阅读全文