c语言程序设计 多功能网址收藏管理

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:05:33
1、基本功能:
(1)添加记录
先判断链表是否已经存在。若不存在,需首先自动新建一个链表,然后再添加一条或多条通讯记录。
(2)显示记录
显示当前所有记录。
(3)查询记录
按命名查找,并显示该记录。
(4)网址的排序
按网址的字母顺序排序,涉及到冒泡等排序算法。
(5)删除记录
实现逐条删除和删除全部记录两种功能。
(6)更新记录
修改已存在记录的信息(提示:需首先判断该记录是否存在)。
(7)按关系类别显示记录
只显示与网址有指定关系(学习、体育、音乐、健康)的记录。
(8)保存记录
存储所有记录到某个文件(.txt)或缺省文件(favorite.txt)。
(9)读入记录
从某个文件(.txt)或缺省文件(favorite.txt)读入所有记录。首先判断当前是否有记录在进行操作,若有,进行存储或放弃存储,然后释放内存空间,之后才能从文件读入记录。
(10)退出
结束软件操作,释放内存后退出。
help me!T_T十四号就要交了

编写代码比较麻烦!
不过倒是个要的东西,我自己也在学习当中,收了你的题目,有空编编-_-! 最近比较忙

很感谢楼上的正确回答,小子很同意

(7)按关系类别显示记录
只显示与网址有指定关系(学习、体育、音乐、健康)的记录。

这是什么意思?

是指要有多个分类吗?