关于链表的应该是基础问题

void Display()
{
Student * p=NULL;
char banji[20];
cout<<"请输入要查询的班级";
cin>>banji;
for(Student * p=Head->Next;p!=End;p=p->Next)
p->Showbj();
cout<<"输入任意字符!继续……";
getch();
}
请问怎么才能让这个函数输出某个特定班级的Showbj() 而不是所有班级啊

输出的方法那加个判断吧,如果是你要输出的那个特定班级再输出,不然就继续循环

for(Student * p=Head->Next;p!=End;p=p->Next)
{
if(0 == strcmp(banji, p->班级字段)) // 你这里肯定有变量存储班级信息的
{
p->Showbj();
}
}