通讯录管理系统--修改联系人
9、修改联系人
功能描述:按照姓名重新修改指定联系人
修改联系人实现步骤
封装修改联系人函数
测试修改联系人功能
9.1 封装修改联系人函数
实现思路:查找用户输入的联系人,如果查找成功进行修改操作,查找失败提示查无此人
修改联系人代码:
//5、修改指定联系人信息void modifyPerson(Addressbooks * abs){
cout << "请输入您要修改的联系人" << endl;
string name;
cin >> name;
int ret = isExist(abs, name);
if (ret != -1)
{
//姓名 string name;
cout << "请输入姓名:" << endl;
cin >> name;
abs->personArray[ret].m_Name = name;
cout << "请输入性别:" << endl;
cout << "1 -- 男" << endl;
cout << "2 -- 女" << endl;
//性别 int sex = 0;
while (true)
{
cin >> sex;
if (sex == 1 || sex == 2)
{
abs->personArray[ret].m_Sex = sex;
break;
}
cout << "输入有误,请重新输入";
}
//年龄 cout << "请输入年龄:" << endl;
int age = 0;
cin >> age;
abs->personArray[ret].m_Age = age;
//联系电话 cout << "请输入联系电话:" << endl;
string phone = "";
cin >> phone;
abs->personArray[ret].m_Phone = phone;
//家庭住址 cout << "请输入家庭住址:" << endl;
string address;
cin >> address;
abs->personArray[ret].m_Addr = address;
cout << "修改成功" << endl;
}
else
{
cout << "查无此人" << endl;
}
system("pause");
system("cls");}9.2 测试修改联系人功能
在switch case 语句中,case 5里添加:
case 5: //修改联系人 modifyPerson(&abs); break;
测试效果如图:
查不到指定联系人情况:
查找到联系人,并修改成功:
再次查看通讯录,确认修改完毕
热门推荐
-
苹果手机怎么全删通讯录
苹果手机批量删除通讯录01.从通讯录删除(1)首先打开你的手机通讯录,从桌面的【电话】按钮进入选择【... -
自制搜狗小鹤双拼皮肤
我用的是小鹤双拼,期间可以依据添加的输入法截图去调整位置。第六步:删除添加的截图和横线,保存已经输入... -
学习五笔的经验
由于二级字的排列顺序是按拼音排列的,在练习时可能不容易记住二级字。金山打字通字体比八哥五笔打字员较小... -
搜狗输入法怎么打生僻字
首先以搜狗输入法为例,当然其他输入法也可以,不是说不用搜狗不行,可以自行测试。如果大家会五笔输入法的... -
搜狗输入法如何简单导入个人词库
个个人字库是必备,可惜最近学习Power BI,老是有bug,不得已尝试着更换了搜狗输入法,但是如何... -
电脑怎么看主板型号
包括主板型号。方法二:打开“控制面板”,然后单击“硬件和声音”选项。选择“设备管理器”,将打开界面,... -
如何将视频从横屏转为竖屏?
格式工厂就能完成啦 【超简单】第一步:导入视频,点击右键,点击第一项 输出配置第二步:拉倒最底,点击... -
苹果手机怎么群发短信?
通过添加联系人直接发送我们打开iPhone中的短信,然后点击右上角进行短信编辑。然后我们在收件人最右... -
怎么打出特殊符号
被一些特殊符号所困扰,特殊符号如何用键盘打出来?本文将分享怎样能够在电脑上打出特殊符号,希望能够帮助... -
怎么批量导出联系人通讯录,华为手机通讯录转移如何操作?
批量导出联系人通讯录是我换手机进行数据转移时比较关心的问题,因为我的是华为手机,所以今天就和大家讨论... -
photoshop cs3怎么卸载
示卸载日志的位置,可以前去查看都卸载了哪些内容。结语这款是 Adobe 官方提供的卸载清理工具,安全... -
小白首次使用苹果手机,需要注意哪些问题及设置?
loud,密码不要告诉任何人2、轻点屏幕,唤醒手机3、开启夜览模式,晚上感受苹果的柔和4、开启fac... -
手机怎么打出颜文字
人喜欢用颜文字代替表情来表达心情,萌萌哒颜文字深受妹子们的喜爱( ∗・᷄ὢ・᷅∗ )但很多人以为只有... -
如何在iPhone上输入声调符号
电脑上输入声调符号,现在给大家介绍一下如何在iPhone中输入。iPhone的原装英文输入法可以输入... -
五笔打字真的比拼音快吗?现在五笔落伍了吗?
只有极少数行业还需要打字员,TTS、STT 和 OCR 技术的发展使得五笔输入法对于绝大部分人来说没... -
电脑键盘功能基础知识,快速入门,抓住这份详细教程
这里小编从电脑键盘的常用键盘分区讲起。我们日常所使用的键盘,通常分为四个区域,分别是“功能键盘区”、... -
怎么更改默认浏览器
打开手机设置-->应用和服务(或应用管理)-->默认应用,如下图浏览器位置点开选择需要默... -
iPhone如何打出特殊符号?
日语输入osu即可----------开始吧(排版待改进)设置,通用,键盘,添加键盘,日语(罗马音)... -
如何管理SIM卡上的联系人 ?
小米是可以直接编辑管理的。不需要导入,可以新建、编辑、删除SIM卡上的联系人。 -
玩转三星手机设置—让你的手机更好用
主屏幕访问路径:设置--显示--主屏幕推荐设置:勾选「向下滑动打开通知面板」。勾选「在主屏幕中搜索」... -
通讯录管理系统--修改联系人
9、修改联系人功能描述:按照姓名重新修改指定联系人修改联系人实现步骤封装修改联系人函数测试修改联系人... -
如何正确使用计算器?
键将清除除存储器内容外的所有数值。(all clear)CE:清除输入键,在数字输入期间按下此键将清... -
搜狗输入怎么手写
如何开启/关闭键盘手写。详细路径如下:点击输入法左上角“S标”——键盘设置——键盘手写——打开键盘手... -
竞·无所限——拯救者K7机械键盘官方评测
键帽不仅是输入手感的保证,还决定了一把键盘的颜值。在幻影黑的K7键盘上,搭载的黑+青绿配色的键帽,在... -
手机丢了不要慌,一个方法帮你找回
音找回手机。需要注意的是,这个功能需要手机的电量充足,否则手机可能无法响起。通过联系人找回手机如果你...
科技创新、旗龙记载!