这些功能都需要先找到目标联系人,所以我们先实现这个函数,后续需要在删除联系人和修改联系人时,可以直接调用该函数即可,
为了更好让该函数可以被其他函数复用,我们设计规则是:
该函数如果查找到了指定联系人,则返回该联系人在数组中的下标位置...如果该联系不存在,则返回一个负数(因为数组的下标不可能是负数)....1,则查找失败
{
printf("通讯录中没有该联系人,查询失败....-------------------------------------------------+\n");
}
2.5 删除联系人函数
删除联系人操作:
1.需要知道该联系所在下标.
2.将该元素后的所有元素向前..."移动"(说是移动,其实就是向前覆盖)一步.
3.size–,这样后面的元素其实并没有删除,而是访问不到了.