怎样利用线性表建立一个简单的通讯录

panyapeng 2012-11-01 08:40:03
分别利用顺序存储和链式存储两种方式建立一个通讯录,通讯录包含有n个元素,还要完成对通讯录的插入,删除和查找操作,最后要讲通讯里的记录一次输出。通讯录包含以下数据:姓名,性别,年龄,电话号码,QQ号,Email地址等。请大神给出一个程序。
...全文
613 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ForestDB 2012-11-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

由于大一时间木有好好学,现在只能写一写简单的程序,这个真的是写不了。。。。
[/Quote]
只要还在上学,就还不算晚,LZ难道想等到工作的时候还来求代码?
haolly 2012-11-02
  • 打赏
  • 举报
回复
程序还是要自己写滴,不然不是好学生.

你可以讲通讯录里面的每一个人定义为一个struct,那些姓名电话呀什么的都是属性,然后再操作.

关于链表的操作,还是看看书吧
panyapeng 2012-11-01
  • 打赏
  • 举报
回复 1
由于大一时间木有好好学,现在只能写一写简单的程序,这个真的是写不了。。。。
ouuyang 2012-11-01
  • 打赏
  • 举报
回复
提供一个简单的结构 利用 STL 中的容器

list<map<string, string> >

list 代表通讯录中的每一条记录
map 表示一个记录中所包含的属性键值表(如 "姓名"="张三" "性别"="男" 等 )
JiMoKuangXiangQu 2012-11-01
  • 打赏
  • 举报
回复
作业不自己做,迟早都要还的,通常是找工作的时候,肠子都悔青了.
newtee 2012-11-01
  • 打赏
  • 举报
回复
作业题自己做 都是基本知识 如果做不上来翻翻书
定义一个结构体里面包含姓名,性别,年龄,电话号码,QQ号,Email地址
用顺序和链式操作都属于基本知识
例子:http://blog.sina.com.cn/s/blog_51cea4040100qrv8.html

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧