5.4 删除记录模块(具体流程图如图所示)
6.函数功能描述
6.1 保存数据函数save() 函数原型:void save()
功能描述:将链表teacher中的N个数据写入到磁盘文件teacher_list中,如果保存成功,则给出提示保存成功,否则返回“cannot ofen file”表示无法打开文件,返回“file write error”表示文件输入错误。
6.2 查询教师信息函数query()
函数原型:void query(struct teacher *p)
功能描述:将链表teacher中的head指向p,然后让用户输入教师号no,依次在链表中需找p,如果教师号不对,则指针往后面拨动一下,使p=p->next;知道找到相对应的正确的教师号。然后打印出教师的基本信息。 函数流程图如图5.2 所示
图5.2