//读者结构
struct rd{
string names;//姓名
int no//编号
rd*Next;
};
//读者类
class rc{
public:
rd*heads;
public:
rc(){
heads=new rd;
heads->no=01;
heads->names="admin";
heads->Next=NULL;
}
~rc(){delete heads;}
void adding();// 创建读者链表
}
//新类
class bc{
public:
void read();
}
void bc::read(){
rk*q; rc c;
q=c.heads;
while(q!=NULL)
{
cout<<q->names<<q->no<<endl;
q=q->Next;
} 为什么看不到链表,只能看到头结点,怎么才能看到完整的链表呢?
}
void main(){
rk*q; rc c;
q=c.heads;
while(q!=NULL)
{
cout<<q->names<<q->no<<endl;
q=q->Next;
} 只能在main函数里就能看到完整的链表
}
萌新小白求各位大神帮忙,如何在void bc::read()看到完整的链表!
struct rd{
string names;//姓名
int no//编号
rd*Next;
};
//读者类
class rc{
public:
rd*heads;
public:
rc(){
heads=new rd;
heads->no=01;
heads->names="admin";
heads->Next=NULL;
}
~rc(){delete heads;}
void adding();// 创建读者链表
}
//新类
class bc{
public:
void read();
}
void bc::read(){
rk*q; rc c;
q=c.heads;
while(q!=NULL)
{
cout<<q->names<<q->no<<endl;
q=q->Next;
} 为什么看不到链表,只能看到头结点,怎么才能看到完整的链表呢?
}
void main(){
rk*q; rc c;
q=c.heads;
while(q!=NULL)
{
cout<<q->names<<q->no<<endl;
q=q->Next;
} 只能在main函数里就能看到完整的链表
}
萌新小白求各位大神帮忙,如何在void bc::read()看到完整的链表!