class teacher //教师类
{
public: //外部接口 //封装使一部分成员充当外部接口,一部分成员隐藏起来,从而实现对成员访问权限的有效控制
string T_Num;
string T_Name;
string T_Sex;
string T_Title;
string T_Course;
unsigned int T_Score;
//链表节点的指针域---
teacher* Next;
public:
teacher* Create(teacher* Head);
void Rel(teacher* Head);
teacher* Add(teacher* Head);
bool Search(teacher* Head);
teacher* Search_Unique_Front(teacher* Head);
void Display_List(teacher* Head);
void Display_Node(teacher* pNode);
teacher* Modify(teacher* Head);
teacher* Del(teacher* Head);
void Save_ByFile(teacher* Head,fstream& ofile);
teacher* Sort(teacher* Head);
private:
};
teacher* teacher::Create(teacher* Head)
{//创建一个带头节点的空链表。
Head=new teacher;
if(!Head)
{
cout<<"分配内存失败!"<<endl;
return NULL;
}
Head->T_Num="";
Head->T_Name="";
Head->T_Sex="";
Head->T_Title="";
Head->T_Course="";
Head->T_Score=0;
Head->Next=NULL;
return Head;
}

teacher* Create(teacher* Head); 是什么意思
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-