c语言怎么用顺序表存一个结构体
时间: 2023-04-10 17:04:11 浏览: 99
C语言顺序表的实现代码
5星 · 资源好评率100%
可以使用以下代码来使用顺序表存储结构体:
typedef struct {
int id;
char name[20];
int age;
} Person;
#define MAX_SIZE 100
typedef struct {
Person data[MAX_SIZE];
int length;
} SeqList;
其中,Person 是一个结构体类型,包含 id、name 和 age 三个成员变量。SeqList 是一个顺序表类型,包含 data 数组和 length 成员变量。可以使用 data 数组来存储 Person 类型的数据,length 表示当前顺序表中的元素个数。
具体实现可以参考以下代码:
void addPerson(SeqList *list, Person p
阅读全文