- 5
- 0
- 约 71页
- 2017-01-01 发布于广东
- 举报
第5章 数组 主要内容 一维数组 二维数组 字符数组 程序案例 小结 5-1 一维数组 一维数组的定义 一维数组元素的引用 一维数组的初始化 一维数组的应用 5-1-1 一维数组的定义 一维数组的定义方式为: 类型说明符 数组名[常量表达式]; 说明 类型说明符 类型说明符用来定义数组中各个数据元素的类型,包括整数型、浮点型、字符型、指针型以及结构体和共用体。 数组名 数组名即数组的名称,它代表数组所占存储空间的首地址。数组名、变量名、标识符的命名规则相同。因为在C语言中,将数组也当成一个变量来看待。 常量表达式 常量表达式表示数组中元素的个数,即:数组的大小,它必须是由常量或符号常量组成的表达式,不能含有变量。即C语言不允许对数组的大小作动态定义。这点是与PASCAL、BASIC语言不同的。 接上 下标 下标决定了元素在数组中的次序。数组都是以0作为第一个元素的下标,设n为一个常量,则下标的取值范围是[0,n-1]。 存储方式 在内存中是以字节为基本单位来表示存储空间的,并且在内存中只能按照顺序的方式存放数据。一维数组中的各个元素在内存中是按照下标规定的顺序存放在内存中的。 数组元素存放方式 5-1-2 一维数组元素的引用 在已经定义了一个数组以后,怎么来使用数组中的元素呢?C语言规定只能逐个地引用数组元素而不能整
您可能关注的文档
- C语言程序设计吴赟婷卢钢第2章数据类型课件教学.ppt
- C语言程序设计吴赟婷卢钢第3章C语言的顺序程序设计课件教学.ppt
- C语言程序设计吴赟婷卢钢第4章选择结构课件教学.ppt
- C语言程序设计吴赟婷卢钢第5章C语言循环结构程序设计课件教学.ppt
- C语言程序设计吴赟婷卢钢第6章数组课件教学.ppt
- C语言程序设计吴赟婷卢钢第7章函数课件教学.ppt
- C语言程序设计吴赟婷卢钢第8章指针课件教学.ppt
- C语言程序设计吴赟婷卢钢第9章结构体和共用体介绍课件教学.ppt
- C语言程序设计吴赟婷卢钢第10章位运算和文件概念课件教学.ppt
- C语言程序设计吴赟婷卢钢封面课件教学.ppt
- C语言程序设计(07776-1)第6章函数课件教学.ppt
- C语言程序设计(07776-1)第7章变量的作用域和存储类型课件教学.ppt
- C语言程序设计(07776-1)第9章构造数据类型课件教学.ppt
- C语言程序设计(07776-1)第11章编译预处理课件教学.ppt
- C语言程序设计(07776-1)第12章位运算课件教学.ppt
- C语言程序设计(07776-1)第13章实用项目开发技术简介课件教学.ppt
- C语言程序设计(第二版)第1章程序设计与C语言概述课件教学.ppt
- C语言程序设计(第二版)第2章数据类型、运算符与表达式课件教学.ppt
- C语言程序设计(第二版)第3章C语言程序设计的三种基本结构课件教学.ppt
- C语言程序设计(第二版)第4章数组课件教学.ppt
原创力文档

文档评论(0)