//有参数的构造函数(尾插法)
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;
}

C++数据结构一使用尾插入法就报图片中的错误
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- X-道至简 2022-10-04 20:28关注
s->data = s[i];
这句 s应该是一个节点吧,为啥把 s[i]赋值给它,是要这个意思 s->data = i?本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报