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