#include<iostream>
#include<cstdlib>
#define Maxsize 100
using namespace std;
typedef struct//存储元素
{int data[Maxsize];int length;
}Sqlist;
//建立顺序表
typedef int CYDGOOD;
//初始化线性表
void InitList(Sqlist *& L)
{L = new Sqlist;L ->length = 0;}
void CreateList(Sqlist *&L,CYDGOOD a[],int n)
{int i = 0,k = 0;L = new Sqlist;while(i < n){L ->data[k] = a[i];k++;i++;}L ->length = k;
}
//演示,添加主函数
int main()
{Sqlist *L;int a[] = {1,2,3,4,5};int n = sizeof(a) / sizeof(a[0]);CreateList(L,a,n);for(int i = 0;i < L->length;i++){cout << L->data[i] << "";}cout << endl;delete L;return 0;}