- 1
- 0
- 约1.34万字
- 约 52页
- 2018-01-13 发布于湖北
- 举报
[小学教育]第十章 用户自定义数据类型
第十章 用户自定义数据类型 前面学习的数据类型都属于简单数据类型,实际问题的结构是复杂、多样的,仅用内建的简单数据类型进行问题描述是不够的。 C语言没有提供表达复杂问题结构的公共数据类型,但它提供了由用户根据不同问题结构定制相应数据类型描述的技术机制。 由用户定制的数据类型称为用户自定义数据类型(User Definition Data Type)。 10.1 结构体数据类型概述 数组是一种构造数据类型,其所有元素的数据类型相同。结构体是另一种构造数据类型,它将具有多个属性的对象作为一个整体来描述。如商品的描述包括商品的编号、名称、价格、生产日期和生产厂商等属性。用基本数据类型来定义和描述商品对象需要设置若干个简单变量或数组变量,它不利于对实际问题求解过程的描述与实现。 结构体提供了一个变量名下引用多种数据类型的机制以便把与对象描述相关的各类数据信息组合到一起进行管理。它克服了只用简单数据类型和数组进行表述的缺陷。 10.2 结构体类型定义及其变量的声明和引用 10.2.1 结构体数据类型的定义 struct 结构体数据类型名 { 类型标识符 成员变量名; 类型标识符 成员变量名; …… };
您可能关注的文档
- [企业经营管理]酒店经营管理Point-of-Sale Systems.ppt
- [健康评估课件]4发绀、水肿、腹痛、腹泻.ppt
- [八年级英语][新目标]八年级下Unit10 It’s a nice day, isn’t it知识点拨及练习卷.doc
- [其它考试]基础知识 国家人力资源管理师.ppt
- [初中一年级]七年级放暑假家长会.ppt
- [初中一年级]初一新生《走进初中享受学习》适应新环境主题班会课PPT课件.ppt
- [剑桥国际少儿英语]剑桥国际少儿英语第1级_第1-12单元文本.doc
- [合同协议]产品策划书 范本.ppt
- [哲学]2010年1月自考“马克思主义基本原理概论”串讲资料.ppt
- [四年级数学]人教版小学四年级上册数学期末测试卷及答案.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)