前言
C++入门案例——通讯录管理系统 & 控制台项目
目录
总体概览
实体类设计
// 设计联系人结构体
struct Person
{
string name;
int sex;
int age;
string tel;
string addr;
};
// 设计通讯录
struct AddressBooks
{
// 联系人数组
struct Person personArray[MAX];
// 当前联系人数量
int size;
};
显示页面和退出系统
// 显示界面,main中使用页面封装函数
static void showMenu() {
cout << "=======================" << endl;
cout << "1、添加联系人" << endl;
cout << "2、显示联系人" << endl;
cout << "3、删除联系人" << endl;
cout << "4、查找联系人" << endl;
cout << "5、修改联系人" << endl;
cout << "6、清空联系人" << endl;
cout << "0、退出系统" << endl;
cout << "=======================" << endl;
}
</