菜鸟的程序,请指点!
vood 2003-10-16 08:58:20 小弟刚刚从c转到c++
写了小程序
请大哥门指点!!
#include<iostream.h>
class List;
class ListNode{
private:
int data;
ListNode *next;
};
class List{
public :
ListNode *creatlist(){
ListNode *p;
int n;
head=tail=NULL;
cout<<"Input data"<<endl;
while((cin>>n)>0){
ListNode *p=new ListNode ;
p->data=n;
p->next=NULL:
if(h==NULL) head=tail=p;
else tail->next=p;
}
return head;
};
void search(ListNode *head){
ListNode *p;
p=head;
for (p!=NULL) {
cin>>p->data>>endl;
p=p->next;
};
};
private:
ListNode *head,*tail;
};
void main(){
ListNode *h;
creatlist();
h=creatlist();
search(ListNode *h);
}