数码知识与测评

位置:首页 >  数码周边  > 正文

通讯录管理系统c语言代码

时间:2024-09-24 10:00:56

通讯录管理系统c语言代码 

通讯录管理系统主要包含以下几个部分的代码:

1. 菜单函数的实现:通过printf和scanf函数实现与用户的交互,输出菜单选项并获取用户的选择。

2. 菜单功能的实现:使用switch选择语句来实现各自的功能,包括增加、删除、查找、修改、显示和排序等。

3. 联系人结构体的创建:创建两个结构体,PeoInfo用来存放人的信息,Contact用来存放通讯录的信息。在Contact结构体中,data是以PeoInfo为类型的数组,用来存放人的信息,count用来记录当前通讯录中实际的人数。

4. 全局变量的定义:利用宏定义处理,定义了通讯录的总人数、名字的长度、性别的长度、电话号码的长度和地址的长度等。

5. 通讯录的功能实现:包括初始化通讯录、添加联系人、删除联系人、查找联系人、修改联系人和显示联系人等。在添加联系人时,使用memset函数初始化通讯录,然后获取用户输入的名字、年龄、性别、电话和地址等信息,将这些信息添加到通讯录中。

需要注意的是,以上代码只是一个简单的通讯录管理系统的框架,具体的功能实现还需要根据实际需求进行完善。

声明:本站文章由来自于作者,仅代表原作者观点,不代表数码之家立场,如有侵权可直接反馈本站,我们将会作删除处理
联系我们 关于我们 版权申明

数码之家广州云媒派信息技术有限公司 版权所有粤ICP备2021127029号