
//有参数的构造函数(尾插法)
template<class T>
LinkList<T>::LinkList(int n,T a[])
{
first = new Node<T>;//创建头结点
Node<T> *rear=first,*s;//创建工作指针和指向待插入结点的指针
for(int i = 0;i<n;i++)
{
s = new Node<T>;//创建待插入的结点
s->data = s[i];//给数据域赋值
rear->next = s;//连接最后一个结点和新插入的结点
rear = s;//rear指向最后一个结点
}
rear->next = NULL;
}
