C语言设计一个实用的小型通讯录

麻烦哪位大大解答一下,急用

1)建立文件

(1)       存储文件可以使用默认文件名或指定文件名。

(2)       可以不保存输入记录,但需要确认是否保存输入记录。

(3)       如果已经有文件名,只能在其后追加。

(4)       新增的记录可以不存入原文件中,也可以。用原来的文件覆盖内存的内容。

(5)       可以将两个文件合并到一个文件中。

2)文件的存取和显示

1)可以单独存储文件。

2)可以随时显示内存中记录的全部内容。

3)可以直接存取默认文件或指定文件。

3)删除记录

1)可以按“姓名”或“电话”方式删除记录并更新内存链表内容。

2)能给出被删除记录的信息。

3)如果已经是空表,删除时给出提示信息并返回主菜单。

4)如果没有要删除的信息,输出没有找到的信息。

5)删除操作仅限于内存,只有执行存记录时,才能覆盖原记录。

4)查询记录

1)可以按“姓名”或“电话”方式查询记录。

2)能给出查询记录的信息。

3)如果查询的信息不存在,输出没有找到的信息。

5)整体功能

1)应可以随时检索、删除或增加新记录,保存或取消新的记录。

2)使姓名可由16位字符和数字的混合编码组成。

3)使电话号码可由18位字符和数字组成。

4)将输出信息加上输出信息栏。

5)对存储的文件进行整理归类。

6)定义ASK宏,用于申请动态内存。

7)使用菜单实现功能的正确选择。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值