1.顺序表的初始化
1.先定义一个结构体
#define Size 5
typedef struct linklist {
int* head;//这是个数组
int length;//数组长度
}linklist;
2.初始化一个顺序表
linklist initlinklist()//我们返回整个顺序表,故要linklist定义
{
linklist list;//建一个表
list.head = (int*)malloc(sizeof(int) * Size);//动态内存分配 Size=5;
list.length = 0;//我们长度先定位0,要多少加多少吗
return list;
}
3.为顺序表赋值
linklist assigment(linklist list)
{
for (int i = 0; i < Size; i++)
{
list.head[i] = rand() %