这篇文章主要讲解了“怎么用C语言实现通讯录功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用C语言实现通讯录功能”吧!通讯录可以用来存储1000个人的信息,每个人的信息包括:姓名、性别、年龄、电话、住址通讯录可执行的操作如下:添加联系人信息删除指定联系人信息查找指定联系人信息修改指定联系人信息显示所有联系人信息清空所有联系人以名字排序所有联系人二、通讯录初步准备:1.创建一个.c文件,编写主函数main;2.再创建一个.c文件,用于集中存放1中的.c文件所使用到的自定义函数;3.创建一个.h头文件,用于申明1中的.c文件所使用到的函数。如下图:下文将介绍程序的编写思路:步骤1、首先根据通讯录所包含的信息要求,在头文件中构造结构体PeoIfo,即通讯录要求包含的信息;再构造结构体contact用于储存多个联系人。(注:本段代码使用#define是因为整个程序中会多次用到这些数值,通过#define的方式若后期要修改值,不需要通篇去修改。)步骤2、在第一个.c文件中写主函数main(),对步骤1中所构造的结构体进行初始化,初始化函数次数命名为InitContact(&con)。(注:此处段代码需要引用头文件“contact.h”)步骤3、在头文件中申明初始化函数步骤4、再另外一个.c文件中编写该初始化函数,使其实现初始化功能。步骤5、回到主函数main()中。编写程序菜单menu(),再编写Switch语句,对应菜单中的选项。此处以1.add为例,1.add选项为增加联系人。步骤6、在.h头文件中申明函数步骤7、在另外一个.c文件中,对add函数编写,使其达到添加联系人的功能。此处介绍一下pc->data[pc->sz].name的含义,pc->data[i],对data中的第i个联系人的结构体PeoIfo进行解引用,.name便是指该联系人的姓名。该段代码末尾pc->sz++,是指联系人+1。步骤8、同理重复步骤6、7,实现剩余的删除、查找等功能。此处不一一赘述,读者在学会add的编写之后,建议独自进行其他功能的函数实现思考。1、主函数所在的.c文件原码2、.h头文件原码3、自定义函数所在的.c文件原码感谢各位的阅读,以上就是“怎么用C语言实现通讯录功能”的内容了,经过本文的学习后,相信大家对怎么用C语言实现通讯录功能这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是百云主机免费云主机域名,小编将为大家推送更多相关知识点的文章,欢迎关注!
这篇文章主要介绍“jquery如何实现双击隐藏元素”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“jquery如何实现双击隐藏元素”文章能帮助大家解决问题。实现步骤:1、利用dblclick()方法给按钮元素绑定双击事件…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。