#include<iostream>
#include<string>
#include<fstream>
#include<iomanip>
using namespace std;
#define MAXPEOPLE 100
static int scount=0;
class telephone
{
char name[20]; //姓名
char number[12]; //电话号码
char addr[20]; //地址
public:
telephone(){};
void instial(char na[20],char nu[20],char ad[20]){
strcpy_s(name,na);
strcpy_s(number,nu);
strcpy_s(addr,ad);
};
void setname(char na[20]){
strcpy_s(name,na);
}
void setnumber(char nu[20]){
strcpy_s(number,nu);
}
void setaddr(char ad[20]){
strcpy_s(addr,ad);
}
char* getname() //获得姓名
{
return name;//数组返回类型通过指针来实现
};
char* getnumber() //获得电话号码
{
return number;
};
char* getaddr(){
return addr;
};
};
class manage{
telephone tel[MAXPEOPLE];
public:
void input(); //添加1
void read(); //读入2
void save(); //保存3
void search(); //查询4
void sort(); //排序5
void insert(); //插入6
void Del
通讯录管理系统C++类对象实现
最新推荐文章于 2024-07-27 15:32:33 发布
本文详细介绍了如何使用C++编程语言设计并实现一个功能齐全的通讯录管理系统,包括类对象的设计、数据存储和检索功能,以及用户交互界面。
摘要由CSDN通过智能技术生成