Pfangjian first; struct kefangzhonglei * next;
}fangjianzhonglei ,* Pfangjianzhonglei; 房间种类包含房间类别和房间数目资料。
各函数功能介绍(为方便阅读理解程序,函数名用汉语拼音代替)
int xiangdaohejiemian(int function,Pfangjianzhonglei * pRST);
绘制功能选择界面
int Collect(int (* Comp)(void *,void *),int num); 按照Comp规则收集前num个信息 int jiyushijian(void *,void *); 按照次数规则 int jiyujiage(void *,void *); 按照价格规则
int huodecaidan(char * * szTitles,int num); 获取菜单
int huodekefangzhonglei(FILE * pf,Pfangjianzhonglei sub_tree);
获取一整个类型,客房种类 int huodekefang(FILE * pf,Pfangjian room); 获取一个房间信息 int huodekehu(FILE * pf,Pkehu custom); 获取一个客户信息
int xierukefangxinxi(FILE * pf,Pfangjian room); 写入客房信息
int xierukehuxinxi(FILE * pf,Pkehu custom); 写入客户信息
int huodenkefang(Pfangjianzhonglei sub_tree,int num_room);
获取num_room个房间 int xiugaikehuxinxi(Pkehu pCu); 修改客户信息
int xiugaikefangxinxi(Pfangjian pRF); 修改房间信息
int Collect(int (* Comp)(void *,void *),int num); 按照Comp规则收集前num个信息 int jiyushijian(void *,void *); 按照次数规则 int jiyujiage(void *,void *); 按照价格规则 int Display(void);
int Get_Info(char * * szTitles,char * * buffer,int num);
int zhanxiankehu(Pkehu pCu); int zhanxiankefang(Pfangjian pRF);
6
显示客房客户信息 int huodekehuxinxi(Pkehu pCu); 获取客户信息
int sousuokefangzhonglei(Pfangjianzhonglei pRST); 搜索一个类型客房种类
int sousuokefangxinxi(Pfangjianzhonglei pRST); 搜索一个客房
int sousuokehu(Pfangjianzhonglei pRST); 搜索一个客户
int tianjiazhonglei(Pfangjianzhonglei pRST); 插入客房种类
int tianjiakefang(Pfangjianzhonglei pRST); 插入一个客房
int tianjiakehu(Pfangjianzhonglei pRST); 插入一个客户
int shanchuzhonglei(Pfangjianzhonglei * pRST); 删除客房种类
int shanchukefang(Pfangjianzhonglei * pRST); 删除客房信息
int shanchukehu(Pfangjianzhonglei * pRST); 删除客户信息
int xiugaikefangzhonglei(Pfangjianzhonglei pRST);/ 修改客房种类
int xiugaikehu(Pfangjianzhonglei pRST); 修改客户信息
int huodekefangxinxi(Pfangjian pRF); 获得客房信息 /*Qsort*/
void Qsort(void * * array,int low,int high,int (*Comp)(void * ,void * ));快速排序法排序
四运行结果
7
1开始功能选择菜单
2新建功能界面
3插入功能界面
8
4修改功能界面
5删除功能界面
9
6查找功能界面
7查看功能界面
10