资源简介
一个用c++编的简单的通讯录程序 入门的可以参考一下 很简单的 看看就能懂得 有运行程序 可以测试能不能用
代码片段和文件信息
/*
Name: 实现文件
Copyright:
Author: 荆志奇
Date: 21/05/09 22:16
Description:
*/
#include
#include “person.h“//头文件的库
#include
#include//文件的输入和输出流的库
#include//exit()的库
//#include//setw()的库
#include //这个库用来设置密码;
using namespace std;
Information::Information():head(NULL)//用来初始化链表
{
//有意留空
}
Information::~Information()//析构函数,用来释放自由内存空间
{
if(head!=NULL)
delete head;
}
void come()//用来访问head使其指向表头
{
Information s;
s.head=new person;
}
void Information::creat()
{
intptr here;
here=new person;
//head=new person;
cout<<“********************注意不能输入空格!*********************\n“;
cout<<“请添加联系人信息\n“;
cout<<“\t\t姓名:“;
cin>>here->name;
cout<<“\t\t性别:“;
cin>>here->sex;
cout<<“\t\t年龄:“;
cin>>here->age;
cout<<“ 电话号码:“;
cin>>here->num;
cout<<“\t\tQQ号:“;
cin>>here->QQ;
here->link=head;
head=here;
// delete here;
}
//按姓名查找
void Information::search1()
{
intptr here=head;
string the_name;
cout<<“输入要查找的姓名:“;
cin>>the_name;
if(here==NULL)
cout<<“搜索完毕,没有您要的信息。\n“;
else
{
while(here->name!=the_name&&here->link!=NULL)
here=here->link;
if(here->name==the_name)
{
cout< cout<<“\t\t性别:“;
cout<sex< cout<<“\t\t年龄:“;
cout<age< cout<<“ 电话号码:“;
cout<num< cout<<“\t\tQQ号:“;
cout<QQ< }
else
cout<<“对不起,没有您想要的信息!\n“;
}
//delete here;
}
//按号码查询
void Information::search2()
{
intptr here=head;
string the_num;
cout<<“输入要查找的电话号码:“;
cin>>the_num;
if(here==NULL)
cout<<“搜索完毕,没有您要的信息。\n“;
else
{
while(here->num!=the_num&&here->link!=NULL)
here=here->link;
if(here->num==the_num)
{
cout< cout<<“\t\t姓名:“;
cout<name< cout<<“\t\t性别:“;
cout<sex< cout<<“\t\t年龄:“;
cout<age< cout<<“\t\tQQ号码:“;
cout<QQ< }
else
cout<<“对不起,没有您想要的信息!\n“;
}
//delete here;
}
//修改联系人函数
void Information::modify()
{
intptr here=head;
string the_name;
cout<<“********************注意不能输入空格!*********************\n“;
cout<<“输入您想要更改的联系人姓名:\n“ ;
cin>>the_name;
if(here==NULL)
cout<<“搜索完毕,没有您要的信息。\n“;
else
{
while(here->name!=the_name&&here->link!=NULL)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 206 2009-06-04 21:48 程序\infile.txt
文件 1107 2009-06-04 22:07 程序\Makefile.win
文件 1414 2009-06-03 18:29 程序\person.h
文件 6166 2009-06-04 22:07 程序\实现文件.cpp
文件 14946 2009-06-04 22:07 程序\实现文件.o
文件 6298 2009-06-04 21:19 程序\应用程序.cpp
文件 8445 2009-06-04 21:19 程序\应用程序.o
文件 1160 2009-05-21 23:05 程序\简单的通讯录应用程序.dev
文件 486949 2009-06-04 22:07 程序\简单的通讯录应用程序.exe
目录 0 2009-12-28 18:40 程序
----------- --------- ---------- ----- ----
526691 10
- 上一篇:热电偶-热电阻分度表
- 下一篇:距离向量DV算法实现
相关资源
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
- VC++基于OpenGL模拟的一个3维空间模型
- c++ 虚拟摄像头
- hook,捕获所有案件,查找所有窗口,
- C语言课设计算器
- c++ 简易贪吃蛇源码
- 高精度加法(c++代码)
- C++调用百度地图案例
- 北京化工大学计算方法(C/C++)讲义
- 基于VC++的SolidWorks二次开发SolidWorks
- c++ 模拟鼠标按键
- OFD编辑器
- Beginning C++17 From Novice to Professional
- C++ STL实现
- opencv手部轮廓识别以及轨迹识别
- 百度C++编码规范
- C++ sql2008 WebServer通讯.docx
- c++ 定时关机程序源码
- 基于VSCode和CMake实现C++开发
- c++语法查询工具
- c++ 账务系统源码
- GBT 28169-2011 嵌入式软件 C语言编码规范
- c++ 猜拳小游戏
- XUnZip Zip解压缩.rar
评论
共有 条评论