📄 list.h
字号:
#include <iostream.h> //输入输出简单
#include <stdio.h> // 文件操作,C++中的文件操作不熟 改用C的
#include <malloc.h> //和内存分配有关
#include <string.h> //主要在人的信息录制中,主要与字符串有关
#include <windows.h> //为了用system
struct Time
{
int year;
int month;
int day;
int hour;
int minute;
int second;
};
struct Person
{
char name[10]; //姓名
char sex[5]; //性别
char birthday[15]; //生日
char telph[10]; //固定电话
char mobile[15]; //手机
char qq[10]; //qq号
char homeaddr[20]; //家庭住址
char workaddr[20]; //工作地址
char postalcode[10];//邮编
char email[20]; //电子邮件
};
struct chain
{
Person info;
chain *pnext;
};
class CAddrList //通讯录类
{
bool m_isempty; //通讯录是否为空
struct chain *head;
public:
void gettell(int i,char *getchs);
void detail();
bool GetEmptyOfList();
void save();
bool GetStateOfChain();
void createchain(); //建立链表
bool IsemptyOfFile();//判断文件是否为空
CAddrList(); //构造函数
void display(); //列出通讯录
void addmem(); //添加
void rework(); //修改
void query(); //安属性查找
void remove(); //删除
private:
bool m_ischain;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -