- 0
- 0
- 约3.68万字
- 约 58页
- 2022-12-07 发布于北京
- 举报
结构体、联合、枚举
北京理工大学北京理工大学
结构体类型
假定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; 基本型或构
您可能关注的文档
- 北京理工大学《C语言程序设计3》课件-第8章函数.ppt
- 北京理工大学《C语言程序设计4》课件-第七章数组.ppt
- 北京理工大学《C语言程序设计4》课件-第三章 数据类型和运算规则 (1).ppt
- 北京理工大学《C语言程序设计4》课件-第九章 指针.ppt
- 北京理工大学《C语言程序设计4》课件-第二章 C语言概述.ppt
- 北京理工大学《C语言程序设计4》课件-第五章 选择结构的程序设计.ppt
- 北京理工大学《C语言程序设计4》课件-第八章 函数.ppt
- 北京理工大学《C语言程序设计4》课件-第六章 循环结构的程序设计.ppt
- 北京理工大学《C语言程序设计4》课件-第十章 结构、联合与枚举类型.ppt
- 北京理工大学《C语言程序设计5》课件-第4章算法.pptx
最近下载
- 工程材料与机械制造基础(山东大学)中国大学MOOC 慕课 章节测验 答案.docx VIP
- 经皮去肾神经术治疗高血压临床路径中国专家共识(2025版).docx VIP
- 杜克LS-P激光测距仪说明书(打印).docx VIP
- 2026云南大理州南涧彝族自治县供排水有限责任公司考核招聘4人考试笔试参考题库及答案解析.docx VIP
- 2026年大理州南涧县供排水有限责任公司考核招聘工作人员(4人)考试笔试模拟试题及答案解析.docx VIP
- 药物临床试验应知应会.pdf VIP
- 2026云南大理州南涧彝族自治县供排水有限责任公司考核招聘4人考试笔试模拟试题及答案解析.docx VIP
- 红色小故事(完整版).doc VIP
- 2026云南大理州南涧彝族自治县供排水有限责任公司考核招聘4人考试笔试备考题库及答案解析.docx VIP
- 四川省泸州市泸县第二中学等六校联考2025-2026学年上学期九年级物理期末预测练习试卷( 含答案).pdf VIP
原创力文档

文档评论(0)