- 5
- 0
- 约1.1万字
- 约 71页
- 2017-01-01 发布于广东
- 举报
C++程序设计 连卫民 主编 第5章 复杂数据的程序设计 本章主要内容: 5.1 复杂数据概述 5.2 数组(重点) 5.3 结构体(重点) 5.4 联合体(重点) 5.5 综合应用实例 5.6 上机实训 本章教学目标: 了解复杂数据的形式和表示方法 熟悉数组、结构体和联合体数据类型的定义与特点 掌握对复杂数据的编程方法 5.1 复杂数据概述 使用构造类型的数据,可以解决更为复杂的数据处理问题。 5.1.1 引入复杂数据的目的 基本的数据类型只能处理由一个数据项组成的数据,由多个数据项组成的数据可以永复杂数据表示。 复杂数据:数组、结构体、联合体等,这些统称为构造的数据类型,也称为用户自定义类型。 5.1.2 构造数据类型的分类 数组:主要表示类型相同的一组数。 结构体:主要表示类型不同的一组数。 联合体:主要存储类型不同的一组数,以节省存储空间。 枚举:主要表示其值可以限定的数据。 5.2 数组 5.2.1 数组概述 1.数组的概念 数组是类型相同的一组数据,用一个统一的名字表示这组数据,用序号或下标来区分各个数据。 数组中的成员称为数组元素,数组元素的特点: 类型相同。 每个元素在数组中有一个序号(也称下标)表示该元素在数组中的位置,在程序中正是通过下标来识别数组中的每个元素。 数组元素称为下标变量,同其他基本
您可能关注的文档
- C++程序设计白伟青等第6章课件教学.ppt
- C++程序设计白伟青等第7章课件教学.ppt
- C++程序设计白伟青等第8章课件教学.ppt
- C++程序设计白伟青等第9章课件教学.ppt
- C++程序设计白伟青等第10章课件教学.ppt
- C++程序设计白伟青等封面课件教学.ppt
- C++程序设计丁亚涛第1章C++概述课件教学.ppt
- C++程序设计丁亚涛第2章数据类型、运算符和表达式课件教学.ppt
- C++程序设计丁亚涛第3章程序的流程控制课件教学.ppt
- C++程序设计丁亚涛第4章数组课件教学.ppt
- 计算机二级MS Excel2026年高频考点含解析.docx
- 计算机二级MS Office2026年冲刺卷含解析.docx
- 计算机二级MS Office高级应用2026年冲刺全真模拟含解析.docx
- 计算机二级MS Office高级应用2026年押题高频考点含解析.docx
- 2026年新高考全国卷一数学导数易错题预测卷含解析.docx
- 2026年新高考全国卷语文压轴题模拟卷含解析.docx
- 2026年新高考全国乙卷高考数学易错题卷(含解析).docx
- 2026年新高考生物稳态调节专题预测分析卷(含解析).docx
- 2026年新课标 I 卷高考化学易错点专项模拟卷含解析.docx
- 2026年新课标 I 卷高考生物押题模拟卷含解析.docx
原创力文档

文档评论(0)