今天整理资料发现了刚开始学习C++时写的代码,整理出来做个纪念
恰好准备出一个关于提升C++编程功力的项目集,就以这篇文章为起点吧!
点个关注,避免错过更新!
这是一个通讯录管理系统,适合C++结构体学习完成之后学习使用,没有任何结构体之后的超纲。
代码地址:
码云:https://gitee.com/huazhige/cpp-project-from-0-to-all
GitHub:https://github.com/shungli923/cpp-project-from-0-to-all
你也也可以来我的公众号 【华枝歌】,只需回复C++项目从0到全部 我把整个系列代码打包发你,快捷省心。
**这是系统需求:**
欢迎各位小伙伴评论区留下你的优化方案。
这是系统实现代码:
Contact.h
//Contact.h
#pragma once
#include<string>
using namespace std;
struct Contacts
{
string Name;
string Sex;
int Age;
string Tel;
string Address;
bool isEmpty = false;
};
Contacts Con[1000];//最多1000人
void Insert();//添加联系人
void Display();//显示联系人详细信息
void Delete();//删除联系人
void Find();//查找联系人
void Update();//修改联系人
void Clear();//清空联系人
void Quit();//退出通讯录
Contact.cpp
#include<iostream>
#include<string>
#include"Contact.h"
using namespace std;
int i;//i代表客户进行的选项数字
void Menu() {
cout << "欢迎进入您的通讯录:请按键执行操作:" << endl;
cout << "输入 1 ―― 添加联系人" << endl;
cout << "输入 2 ―― 显示所有联系人详细信息" << endl;
cout << "输入 3 ―― 按姓名删除联系人" << endl;
cout << "输入 4 ―― 按姓名查找联系人" << endl;
cout << "输入 5 ―― 按姓名修改联系人" << endl