- 4
- 0
- 约9.17千字
- 约 79页
- 2017-11-04 发布于广东
- 举报
4.1 常用的数据组织形式 4.1.1 数据类型扩展 4.1.2 数组及其使用 4.1.3 结构体及其使用 4.1.4 指针及其使用 4.1.5 链表及其使用 4.1.6 枚举类型 4.1.7 复合数据类型小结 4.1.1 数据类型扩展 现实世界中的信息是纷繁复杂的,这就意味着它们映射到计算机中后,数据的形式必然是多种多样的。 对这些数据的描述,仅仅依靠C语言中的基本类型是不够的。 一个语言必须支持数据类型的扩展机制,就跟搭积木一样,可以由简单的数据类型搭建任意复杂的数据类型。 4.1.1 数据类型扩展 C语言同样具有这样的数据类型扩展机制 相同类型的多个数据可以通过数组组合成一个复合数据类型; 不同类型的多个数据可以通过结构组合成一个复合数据类型; 在内存中可以重叠存放的(即同一内存空间有时这个数据使用,有时那个数据使用)不同类型的多个数据可以通过联合组合成一个复合数据类型; 一个数据的引用成为一个指针类型。 4.1.2 数组及其使用 1. 数组的定义 (1)一维数组 一维数组的基本定义形式为: 类型 数组名[下标界] 例如: int array[5]; //表示定义了一个包含五个元素的整型数组,数组的名字是array,数组中每个元素类型都是int型的 long OfficePhone[10]; //表示定义了一个包含十个元素的长整型数组,数组的名字
您可能关注的文档
- C语言程序设计技能教程戴佩荣等第1章.ppt
- C语言程序设计技能教程戴佩荣等第3章.ppt
- C语言程序设计技能教程戴佩荣等第4章.ppt
- C语言程序设计技能教程戴佩荣等第5章.ppt
- C语言程序设计技能教程戴佩荣等第6章.ppt
- C语言程序设计技能教程戴佩荣等第8章.ppt
- C语言程序设计技能教程戴佩荣等第9章.ppt
- C语言程序设计技能教程戴佩荣等第11章.ppt
- C语言程序设计教程(第2版)张磊第2章简单程序设计.ppt
- C语言程序设计教程(第2版)张磊第4章循环结构程序设计.ppt
- 浙江省杭州市钱塘联盟2025-2026学年高二下学期4月期中考试历史试卷(含答案).pdf
- 学生会宣传部个人工作计划.docx
- 学生会工作计划表.docx
- 学生会学习部部长工作计划.docx
- 钦州市大寺中学2025-2026学年高一下学期第四周考试历史试卷(含答案).pdf
- 浙江省宁波市鄞州实验,新蓝青联盟2025-2026学年下学期期中考试七年级英语试卷(含答案).pdf
- 云南省昭通市绥江县2025-2026学年八年级下册期中考试历史模拟试题(含答案).pdf
- 辽宁省名校联盟2026届高三下学期4月第二次模拟考试语文 试卷.pdf
- 陕西省咸阳市2025-2026年高三下4月历史模拟试卷(含答案).pdf
- 江苏省盐城市五校联盟2025-2026学年高一下学期4月期中考试政治试卷(含答案).pdf
原创力文档

文档评论(0)