⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 list.h

📁 大二时候做的C++课程设计。题目是“通讯录”
💻 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 + -