结构体数组 的每个成员保存着联系人的具体信息特征....用一个参数 sz 记录当前联系人个数.
1.2 通讯录功能介绍:
1.添加联系人
2.删除联系人
3.修改联系人
4.查询联系人
5.展示通讯录
效果展示:
二、通讯录的实现:
2.1...char addr[ADDR_MAX]; //地址
}peo;
//创建通讯录类型
typedef struct Contact
{
peo data[N];//结构体数组,数组每个成员都是结构体,其中保存着联系人的信息...我们知道,后面我们需要实现下列功能
删除联系人
修改联系人
这些功能都需要先找到目标联系人,所以我们先实现这个函数,后续需要在删除联系人和修改联系人时,可以直接调用该函数即可,
为了更好让该函数可以被其他函数复用...3.能否保存以前的通讯录信息,当我们下次打开通讯录后,通讯录还保存以前的信息.
……
这些优化,会涉及到文件等后需要学习的知识,下回牛牛在细细分解.今天就到这里啦!!