实现一个通讯录;
通讯录可以用来存储1000个人的信息,每个人的信息包括:
姓名、性别、年龄、电话、住址

提供方法:
1.添加联系人信息
2.删除指定联系人信息
3.查找指定联系人信息
4.修改指定联系人信息
5.显示所有联系人信息
6.清空所有联系人
7.以名字排序所有联系人
8.保存联系人到文件 (代码中此功能的函数实现有待改进)
直接上代码:

contact.h



contact.c













main.c




转载于:https://blog.51cto.com/14235507/2402802

通讯录(容量不可变)相关推荐

  1. matlab运行容量小,可变大小(运行时)输入Simulink Matlab

    我在simulink中遇到可变大小信号的大问题 . 我有一个带有函数的matlab函数块,它应该接受一个可变大小(运行时)数组,并且需要评估输出 . 特别地,输入数组是具有整数的1xn数组,并且每个整 ...

  2. VarGFaceNet:地平线提出轻量级、有效可变组卷积的人脸识别网络

    作者 | Mengjia Yan.Mengao Zhao.Zining Xu.Qian Zhang.Guoli Wang.Zhizhong Su 译者 | 刘畅 编辑 | Jane 出品 | AI科技 ...

  3. C++ 通讯录管理系统实验报告

    [概述] 手机通讯录中的联系人的信息既可以存储在手机中,也可以存储在手机卡中,也可以同时存储在两个位置上(每个位置上的存储容量为1000,即手机卡中或手机上最多只能存储1000个联系人). 存储在手机 ...

  4. 地平线开源轻量级、有效可变组卷积的人脸识别网络VarGFaceNet

    点击我爱计算机视觉标星,更快获取CVML新技术 作者 | Mengjia Yan.Mengao Zhao.Zining Xu.Qian Zhang.Guoli Wang.Zhizhong Su 译者 ...

  5. 【C语言进阶】C语言程序设计:动态通讯录(顺序表实现)

    目录 动态通讯录的实现 一.实验的目的和意义 二.实验内容描述 三.功能描述 四.数据结构 1.三大模块 2.结构设计 3.动态开辟 4.文件操作 5.主要函数 五.流程图及模块算法 1.Contac ...

  6. (增删查改+排序+文件存储)通讯录实现(附源码)

    本通讯录具体实现以下功能: 实现结果如下 其中排序分为姓名排序和年龄排序 附源码: 测试部分-- void menu() {printf("************************* ...

  7. 通讯录的实现(C语言)

    目录 前言 一.C语言知识点回顾 1.枚举 1.1枚举类型的定义 1.2 枚举的优点 为什么使用枚举? 1.3 通讯录中枚举的使用 2. return 与 return 0 3. qsort 参数 用 ...

  8. C语言实现通讯录(含文件保存)

    目录 1.测试结果 2.整体思路 3.结构体的定义 4.核心函数搭建 5.模块代码解读 (1).显示菜单 (2).初始化通讯录 (3).给通讯录增加容量 (4).增加联系人 (5).查找联系人 (6) ...

  9. 【C语言】通讯录实现

    通讯录功能 添加联系人信息(名字,性别,年龄,电话号码,家庭住址) 输出指定联系人信息 查找指定联系人信息 修改指定联系人信息 打印所有联系人信息 对所有联系人(通过名字)排序 保存当前通讯录内容(以 ...

最新文章

  1. Python实现获得SQLServer数据库中的表插入到Oracle数据库
  2. 07 ORA系列:ORA-01747 或列说明无效 user.table.column, table.column
  3. NETBEANS_RUBYROR shortcut
  4. typescript可辨识联合
  5. Windows Mobile 数独游戏及全部源码
  6. cmd命令窗口mysql查询表数据命令行_cmd 命令行模式操作数据库 添加查询 修改 删除 ( 表 字段 数据)...
  7. Bailian2977 生理周期【枚举+中国剩余定理】
  8. 跟华为悦盒V9U机顶盒拼了
  9. 数字电路 逻辑函数的化简之 公式化简法
  10. 计算机考试报名填写完资料无法提交,护考报名入口已开通,常见问题看这里~...
  11. towe/ jira / tapd / 禅道 协作平台对比
  12. Python 函数的使用和内嵌函数
  13. Optimization Week 5: Duality example
  14. 商业智能bi是什么意思?
  15. 网页打开速度很慢,怎么解决?
  16. 腾讯云服务器公网流量是如何计算的?出流量还是入流量?
  17. linux相关的东东,来自dbanotes
  18. 解答私信@weixin_63670635 //2021-10-30 C语言 某商场节假日商品打折,优惠政策如下:(1)购买商品价格低于100元的,不享受优惠。。。
  19. 计算机基础——Windows 7操作系统
  20. 【转载】互联网知名博客收揽

热门文章

  1. 为预测用户出行需求,ofo开始使用AI实现智能调度
  2. jquery焦点事件
  3. 修行的心态,积极的态度
  4. 微信做入口,微软却想做入口的入口
  5. MyEclipse2014安装svn插件
  6. 查看服务器Smart Array卡
  7. tidevice安装(MacOS)
  8. Kali Linux快速切换root用户
  9. Xamarin XAML语言教程使用Progress属性数据绑定设置进度条进度
  10. Xamarin如何生成Android项目的APK