- 25
- 0
- 约5.74千字
- 约 87页
- 2017-04-23 发布于北京
- 举报
第九章结构体、共用体与枚举类型
第9章 结构体、共用体与枚举类型 ;第9章 结构体、共用体与枚举类型;9.1 问题的提出与示例;9.1 问题的提出与示例 ;9.1 问题的提出与示例 ;这些数组的数据在内存中的存储顺序是:先存储所有学生的学号、再接着存储所有学生的姓名、接着性别、出生年份、出生月份、联系电话、课程成绩、平均成绩。
也就是把所有学生的同一个类别(上表中某一列)以定义某一个数组的形式单独放在一起,相当于所有学号放在一个数组里里,所有姓名放在另一个数组里,依次类推,要处理某一个学生的信息如计算平均值并打印某个学生的信息,要分别查询所有不同的数组,很容易出错且效率不高。这样为每一项内容分别定义变量或数组的方法导致存储结构零乱,处理过程非常繁琐,一般不采用这种方法。;未了解决这个问题,C语言定义了一种可由用户自定义的数据类型,根据实际问题,将不同数据??型集中一起,把内在有联系的不同类型的数据统一成一个整体,设计符合要求的新的数据类型,称为结构体类型。这样利用结构体的特性可以把某一个学生的所有相关的不同类型的数据项都顺序存储在一起,便于一个个学生的处理。;如针对上述要求,可以定义为如下的学生的结构体:
struct student
{ int stu_id; /*学生的学号*/
char stu_name[8]; /*学生的姓名*/
char stu_sex; /*学生的性别*/
您可能关注的文档
- 第一章民航概论基本概念与航空发展史.ppt
- 汽车行业5力分析.ppt
- 第一章第二章绪论常用输送物流设备4.ppt
- 第一章电子商务基本知识2.ppt
- 第一章简单java程序.ppt
- 第一章第一节第二课时热化学方程式反应焓变的计算.ppt
- 第一章算法分析的基本概念和方法.ppt
- 第一章经济法的概念与特征.ppt
- 第一章经济学的十大原理.ppt
- 第一章绪论[数学建模].ppt
- 十五五规划下科研仪器与试剂国产化对创新药研发的成本影响.pptx
- 十五五规划下生物防治技术迎来规模化投资窗口.pptx
- 十五五规划下生物医药基因疗法安全性监测投资机遇及体系.pptx
- 十五五规划下医药领域地理因素与区域流行病学的投资指向.pptx
- 合规红线与避坑实操手册(2026)《NBT 11517-2024矿用提升容器重要承载件无损检测方法与判定规则》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11520-2024煤矿井下顺槽刮板转载机用迈步自移装置》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11537-2024煤矿在用卡轨人车检测检验规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11540-2024煤和岩石耐磨性测定方法》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11542-2024煤矿巷道笼式锚索底板锚注支护技术规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11541-2024顺层定向长钻孔预抽煤巷条带煤层瓦斯区域防突技术规范》.pptx
原创力文档

文档评论(0)