北京理工大学《C语言程序设计》(下)课件-第3章链表(上).pdfVIP

  • 0
  • 0
  • 约3.68万字
  • 约 58页
  • 2022-12-07 发布于北京
  • 举报

北京理工大学《C语言程序设计》(下)课件-第3章链表(上).pdf

结构体、联合、枚举 北京理工大学北京理工大学 结构体类型 假定30个学生信息,保存为表格: 表格数据的特点 学号 姓名 性别 英语 微积分 大物 行行:一个学个学生的的全部信息部信息 2013011 鼠标 男 80 90 66 列:不同学生的相同属性 数据之间有一定联系 2013012 键盘 男 78 67 77 数据量大数据量大 2013013 手机 男 90 87 80 数据不同类 2013014 …… …… …… 如何用程序实现对 int studentID[30]; 存储学生学号 类似表格的管理? chhar sttuddentNtName[30][10][30][10]; 存储学生姓名存储学生姓名 如何存储? char studentSex[30]; 存储学生性别 int scoreEnglish[30]; 存储英语成绩 使用数组? intint scoreMathscoreMath[30];[30]; 存储微积分成绩存储微积分成绩 int scorephy[30]; 存储大物成绩 2 结构体类型 同一个学生信息分散在内存各处, 要了解一个学生的信息,必须到各 个数组的相应元素中去查找 。 如何处理一批具有不 AA 存储结构显得比存储结构显得比 同的数据类型且彼此 较零散,不易管 相关的数据相关的数据?? DD BB 理。 问题问题 结构 C 数据量大(例如30个学生),数据之间有 联系联系 ((一个学生多门课程成绩个学生多门课程成绩、一门课多门课多 个学生的成绩)、数据类型彼此不同 结构体类型 1 结构的定义 结构体是一种构造数据类型 用途用途::把不同类型的数据组合成把不同类型的数据组合成一个整体个整体 合法标识符, 可省 struct 结构名{ 成员类型可以是 类型 成员1; 基本型或构

文档评论(0)

1亿VIP精品文档

相关文档