[数据结构&基操][C++]一个二维网状数据结构及基本操作

一是因为上学期学了数据结构,二是因为面对对象的程序设计学的不精,我便用数据结构做了一个信息管理系统作为C艹大作业。

没想到居然拿了优秀 ψ(`∇´)ψ (不管难否,反正是笔者五级分制中唯一的优秀)

 

先上数据结构图

 

贴代码

结构体:

​typedef struct Grade {            //某个学生的成绩信息
	char TextName[12];
	int Weight;//权重
	int Chinese;
	int Math;
	int English;
	int Science;
	Grade* next;
}Grade, *GradePtr;

typedef struct Information {      //单个学生的信息
	char Name[12];
	int ID;
	char sex[5];
	char birthday[12];
	char phone[15];
	GradePtr G;               //指向成绩信息
	Information* next;
}Information, *InformationPtr;​

基本操作:

//链表基本操作函数


//创建链表

int CreateList(InformationPtr &I) {	 
	I = (Informatio
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值