求大神用c++帮我帮我编个程序 通讯录管理系统

用C++设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理,系统提供菜单方式的工作界面,能提供下列功能:。
(1)浏览功能:
显示所有通讯录中的姓名和电话号码
(2)增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有:A 同事 B 朋友 C 家庭)、电子邮件)。例如
杨春 13589664454 同事 chuny@126.com
当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过10条信息时,存储空间已满,不能再录入新数据,提示先删除部分信息后再录入;录入的新数据能按递增的顺序自动进行条目编号。
(3)修改功能:选中某个人的姓名时,可对此人的相应数据进行修改
(4)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。

虽然暧昧着是轻松的,但最后造成的伤害一样是那么的撕心裂肺。人的感情是很难控制的一种东西,心口之所以不能如一,就是因为不想欺骗自己的感情,
温馨提示:内容为网友见解,仅供参考
无其他回答

用C语言或C++做个通讯录管理系统
\/\/简单的学生通讯录管理系统#include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>struct record{char name[20]; \/\/姓名char phone[12]; \/\/电话char adress[50]; \/\/地址char postcode[8]; \/\/邮政编码char e_mail[20]; \/\/电子邮件。}student[100]; \/\/假设最大数为100...

C++ 通讯录管理系统
建立通讯录管理系统,实现对亲人和好友信息的记录与管理。系统具备以下功能:创建项目,通过菜单功能界面进行操作。选择不同选项,如退出功能,添加联系人,显示联系人,删除联系人,查找联系人,修改联系人以及清空通讯录。添加联系人功能,允许添加至多1000名联系人,包括姓名,性别,年龄,联系电话等信息。通...

C++ 个人通讯录管理系统程序 跪求!!!
include <stdio.h>#include <stdlib.h> #include <string.h>#include <iostream>using namespace std;#define maxlen 15struct persons{ int num; char name[20]; char e_addr[20]; char tel_no[15]; char sim_no; char arch;}persons[maxlen];typedef struct lnode{ ...

用数据结构编写通讯录???(c++)
printf("* 3.通讯者节点的删除 *\\n");printf("* 4.通讯者节点的查询 *\\n");printf("* 5.通讯录链表的输出 *\\n");printf("* 0.退 出 管理系统 *\\n");printf("***\\n");printf(" 请 选 择 0-5: ");for(;;){ scanf("%d",&id);if(id<...

那个,用c++编程学生通讯录管理系统 求代码。。。
friend_node* current_ptr; \/\/当前指针:指向链表中某个正在被处理的结点 class Record{ public:\/\/struct friend_node;\/\/void Userchoice(int choice);void InsertRecord(); \/\/ 插入记录 void InsertNode(friend_node* new_ptr); \/\/插入结点,分3种情况,头部,尾部,中间 void InsertNode...

用C++制作一个通讯录管理
FILE *fp;int i;char ch;\/*Address Struct Definition*\/ struct member { int number;char name[20];char telephone[13];char address[50];char post[6];}members[50];void Data_Menu(){ printf("\\n---\\n");printf(" 1.Add");printf(" 2.Delete");printf(" 3.Search");printf(" ...

...帮忙改写下!用C\/C++设计出模拟手机通信录管理系统,实现对手机中的通...
class X { public:static new_handler set_new_handler(new_handler p);static void* operator new(size_t siz);private:static new_handler currentHandler;};new_handler X::currentHandler;\/\/初始化为0 new_handler X::set_new_handler(new_handler p){ new_handler oldHandler = current...

c++通讯录程序
{ cout << "您的通信录为: "<< '\\n';while( head ){ cout << head->name << '\\t';cout <Tel<<'\\t';cout << head->Email << '\\t';cout << head->Relation << '\\n';head = head->next ;} cout << endl ;} void Chayuelist(Address *head) \/\/查阅链表 { char cha...

电话簿管理程序设计(一定用c++)
case '0': \/\/(0)通讯录录入 { char name[20];double age,homephone,telphone;char sex,c;do{ cout<<"请输入姓名:"<<endl;cin>>name;cout<<"请输入性别:"<<endl;cin>>sex;cout<<"请输入年龄:"<<endl;cin>>age;cout<<"请输入家里的电话号码:"<<endl;cin>>homephone;cout<<"...

c++通讯录程序,看清要求,急!!!好的可以加分,十分感谢
using namespace std;class CData { public:CData(){};virtual int Compare(CData &)=0;virtual void Show()=0;virtual ~CData(){};};class CNode { private:CData *pData;CNode *pNext;public:CNode();CNode(CNode &node){ pData=node.pData;pNext=node.pNext;} void InputData(CData *...

相似回答