请选择 进入手机版 | 继续访问电脑版
开启左侧

C++案例Ⅲ:异质链表的实现

[复制链接]
小思 发表于 2017-7-29 16:54:52 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
本帖最后由 小思 于 2017-7-29 16:56 编辑

一个异质链表,具体要求如下:

编制一个处理异质结点链表的C++程序,即该链表中的每个结点是几种可能的数据结构中的一种。为简便计,结点仅涉及高校中的学生(student)、职工(staff)、教师(teacher)三类,其中:
student属性有:证件号(identity)、姓名(name)、出生年月(date_of_birth)、性别(sex)、学分(grade_point);
staff属性有:证件号(identity)、姓名(name)、出生年月(date_of_birth)、性别(sex)、部门(dept);
teacher属性有:证件号(identity)、姓名(name)、出生年月(date_of_birth)、性别(sex)、科研经费(fund)。
要求在主程序中建立一个有三个结点的异质链表,结点分别为student,staff,teacher类的对象,打印该链表,再将三个结点全部删除。




很经典的一个题目,以下是我的一个实现: 异质链表.zip (368.62 KB, 下载次数: 24, 售价: 3 金钱)
越努力,越幸运。
所以,请努力成为更好的自己!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行 更多
广告位
0351-8210788
周一至周日 9:00-18:00
意见反馈:mind@unigress.com
关注我们

扫一扫关注我们

Powered by Discuz! X3.4 Licensed  © 2001-2013 Comsenz Inc.( 晋ICP备12005011 )