⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clist.h

📁 此系统为学生管理系统
💻 H
字号:
//clist.h

#ifndef  CLIST_H
#define  CLIST_H
#include"student.h"
class clist
{  private:
     
	   int length;
   public:
       cstudent *head;
	   clist();
	   clist(const clist &q);
	   virtual~clist();
	   void setheadlength(cstudent *ohead,int leng);//给头节,链表长度点赋值
	   cstudent *gethead();
	   int getlength();//得到链表的长度
	   void readfile(CString filename);//从文件中读取数据
	   void savelist(CString filename);//保存链表
       void addtail(cstudent *temp);//在链表尾部增加结点
	   void addhead(cstudent *temp);//在链表头部增加结点
	   cstudent *namesearch(char *name);//按姓名查询
	   cstudent *numbersearch(char *number);//按学号查询
	   void namesort(int sortway);//按姓名排序
	   void numbersort(int sortway);//按学号排序
	   void allscoresort(int sortway);//按总成绩排序
	   void mathsort(int sortway);//按数学成绩排序
	   void cppsort(int sortway);//按C++成绩排序
	   void englishsort(int sortway);//按英语成绩排序
	   void deletenodname(char *name);//按姓名删除学生
	   void deletenodnumber(char *number);//按学号删除学生
	   void Amend(int index);//修改学生信息
	   void deletelist();//销毁链表

};
#endif


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -