- 2
- 0
- 约 79页
- 2017-01-02 发布于广东
- 举报
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语言程序设计第13章文件课件教学.ppt
- C语言程序设计董汉丽等第3章课件教学.ppt
- C语言程序设计董汉丽等第4章课件教学.ppt
- C语言程序设计董汉丽等第5章课件教学.ppt
- C语言程序设计董汉丽等第9章文件课件教学.ppt
- C语言程序设计方少卿主编铁道C第1章(修订版)课件教学.ppt
- C语言程序设计方少卿主编铁道C第6章(修订版)课件教学.ppt
- C语言程序设计方少卿主编铁道C第9章(修订版)课件教学.ppt
- C语言程序设计洪维恩C语言程序设计课件教学.ppt
- C语言程序设计金升灿第二章顺序结构程序设计课件教学.ppt
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)