(2) 各个模块设计
1.主函数 main()模块:其功能为显示中文提示菜单,根
据用户输入的菜单选项,调用相应功能的各个函数。
2.装填函数 load()模块:其功能为由文件中的数据生成
一个同学录的链表,如果文件不存在,则建立一个空链表。
3.插入函数 insert()模块:其功能为插入一个记录。
4.显示函数 display()模块:其功能为显示所有记录的
姓名,性别,电话,家庭地址,邮编,E-mail。
5.查询函数 nd()模块:其功能为按指定姓名进行查询。
如果找到了,显示该记录的姓名,性别,电话,家庭地址,
邮编,E-mail。如果未找到,则显示“对不起,此人信息不
存在!”的信息。
6.删除函数 deletee()模块:其功能为按指定姓名删除记
录。如果找到了,删除该记录;如果未找到,则提示“对不
起,此人信息不存在!”的信息。
7.保存函数 save()模块:其功能为将同学录链表中的内
容保存到文件中。
(3)main()函数流程图