代码:
#include<iostream>
#include<string>
#include"ChainNode.h"
#include"Chain.h"
;using namespace std;
void main(){
string str="";
ChainNode* temp1;
ChainNode* temp2;
Chain* chain=new Chain();
ChainNode* data=new ChainNode(3);
data->linknext=new ChainNode(2);
temp1=data->linknext;
temp1->linknext=new ChainNode(1);
temp1=data;
cout<< data->getData()<<endl;
cout<<temp1->linknext->getData()<<endl;
cout<<temp1->linknext->linknext->getData()<<endl;
cout.flush();
while(temp1!=NULL){
temp2=temp1->linknext;//////////////////////////////////////////异常在此句产生。
chain->addData(temp1->getData(),temp1);
temp1=temp1->linknext;
}
chain->output();
cin>>str;
}
- 2 回答
- 0 关注
- 7 浏览
添加回答
举报
0/150
提交
取消