C语言做的通讯录管理系统

77 阅读1分钟

通讯录管理系统

功能介绍

本项目是一个基于C语言的命令行通讯录管理系统,主要功能如下:

  • 添加联系人(姓名、电话、邮箱)
  • 查询联系人(支持姓名模糊搜索)
  • 删除联系人
  • 按姓名首字母排序显示所有联系人

创作过程

  1. 需求分析:根据用户需求,确定需要实现的基本功能,包括联系人信息的存储、添加、查询、删除和排序。
  2. 数据结构设计:采用结构体(struct)存储每个联系人的信息,使用数组管理所有联系人。
  3. 功能实现
    • 编写添加、查询(模糊搜索)、删除、排序等核心函数。
    • 主菜单循环,用户可根据提示选择操作。
    • 代码中添加详细中文注释,便于理解和后续扩展。
  4. 测试与完善:在Windows命令行下多次测试,确保各项功能正常。

编译与运行

编译

请确保已安装 GCC 编译器(如 MinGW)。在命令行中进入项目目录,执行:

gcc main.c -o tongxunlu.exe

运行

编译成功后,运行:

tongxunlu.exe

即可进入通讯录管理系统。


如有更多功能需求或问题,欢迎随时反馈!

1.png