当前位置: 代码迷 >> 数据仓库 >> 链表有关问题
  详细解决方案

链表有关问题

热度:183   发布时间:2016-05-05 16:12:23.0
链表问题
实在不知道这段程序错在哪了?总是说访问冲突,哎 找了半天 都不知道啥原因 望高手指教

#include<iostream>

using namespace std;
void fuzhi(list l)
{

  position p;
   
p=l;
l=NULL;
double y;
int n;

cout<<"输入数值的个数:"<<endl;
cin>>n;

for(int i=0;i<n;i++)
{

p->next=new node;

cin>>y;
  p->element=y;
p=p->next;

}
p->next=NULL;


}

void print(list l)
{
position p;
p=l->next;
while(p->next!=NULL)
{
cout<<p->element<<" ";
p=p->next;
}
cout<<p->element<<endl;
}
int main()
{
list l;
fuzhi(l);
print(l);


system("pause");
return 0;
}


------解决方案--------------------


单从这段上看不出什么问题,建议你单步调试一下,看哪一句执行的时候有问题。
  相关解决方案