- 0
- 0
- 约6.76千字
- 约 74页
- 2017-08-20 发布于广东
- 举报
C语言程序设计与数据结构 第九章 结构体与共用体 总体要求: 掌握结构体的概念; 掌握结构体成员的引用; 学会使用typedef声明数据类型的别名。 学习重点: 结构体的概念; 结构体成员的引用。 结构体概念的引入 (为什么需要结构体?) 已经学习过的数据类型: 整形、实型、字符型 ,另外还有数组。 问题: 以上数据类型和数组是否完全满足编程需要? (例如:如何定义一个工人变量?) 工人包含有多个属性,比如姓名、性别、年龄、工号、工资等等,我们无法简单的用某一种数据类型或者数组来实现 。 解决方法: C语言中引入了一种新的数据结构,称为“结构体”。 它可以把若干个有内在联系的数据组合在一起,形成 一个有机整体。 通过结构体,我们就可以方便的来描述工人,它由若干数据项组成,包括: 姓名(name):字符串 性别(sex):字符型 年龄(age):整型 工号(number):整型 工资(salary):实型 上述五个数据项组成了工人的整体,这就是一个结构体类型的数据,我们可以给这个数据命名为worker,只要是worker类型的数据,都包括这五个数据项。 9.1 结构体类型的说明 结构体类型是包含若干个相同或不同数据类型数据项的集合,我们把这些数据项称之为结构体成员,声明结构体类型的一般形式为:
您可能关注的文档
- C语言程序设计实用教程 教学课件 作者 魏海新 李燕 第11章.ppt
- C语言程序设计实用教程 教学课件 作者 魏海新 李燕 第12章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第1章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第2章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第3章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第4章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第5章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第6章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第7章.ppt
- C语言程序设计实用教程 教学课件 作者 杨旭 王爱赪 关昀 徐庆 第8章.ppt
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
原创力文档

文档评论(0)