正在加载图片...
靳润昭C语言教程讲义 2001年2月17日 7数组 7.1 维数组的定义和引用 7.1.1维数组的定义方式 7.12一维数组元素的引用 713一维数组的初始化 7.14维数组程序举例 72二维数组的定义和引用 7.21二维数组的定义 722二维数组元素的引用 723二维数组的初始化 7.24二维数组程序举例 7.3字符数组 731字符数组的定义 666799990 732字符数组的初始化 733字符数组的引用 734字符串和字符串结束标志 7.3.5字符数组的输入输出 736字符串处理函数 74 程序举例 00247 7.5本章小结 7数组 在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。这 些按序排列的同类数据元素的集合称为数组。在C语言中,数组属于构造数据类型。一个数 组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组 元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。本 章介绍数值数组和字符数组,其余的在以后各章陆续介绍。 71一维数组的定义和引用 711一维数组的定义方式 在C语言中使用数组必须先进行定义。 维数组的定义方式为 类型说明符数组名[常量表达式] 其中 类型说明符是任一种基本数据类型或构造数据类型。 数组名是用户定义的数组标识符。 方括号中的常量表达式表示数据元素的个数,也称为数组的长度 例如 第1页靳润昭 C 语言教程讲义 2001 年 2 月 17 日 第1页 7 数组.......................................................................................................................... 1 7.1 一维数组的定义和引用................................................................................ 1 7.1.1 一维数组的定义方式............................................................................ 1 7.1.2 一维数组元素的引用............................................................................ 2 7.1.3 一维数组的初始化................................................................................ 4 7.1.4 一维数组程序举例................................................................................ 4 7.2 二维数组的定义和引用................................................................................ 6 7.2.1 二维数组的定义................................................................................... 6 7.2.2 二维数组元素的引用............................................................................ 6 7.2.3 二维数组的初始化................................................................................ 7 7.2.4 二维数组程序举例................................................................................ 9 7.3 字符数组..................................................................................................... 9 7.3.1 字符数组的定义................................................................................... 9 7.3.2 字符数组的初始化................................................................................ 9 7.3.3 字符数组的引用................................................................................. 10 7.3.4 字符串和字符串结束标志................................................................... 10 7.3.5 字符数组的输入输出.......................................................................... 10 7.3.6 字符串处理函数................................................................................. 12 7.4 程序举例................................................................................................... 14 7.5 本章小结................................................................................................... 17 7 数组 在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。这 些按序排列的同类数据元素的集合称为数组。在C语言中,数组属于构造数据类型。一个数 组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组 元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。本 章介绍数值数组和字符数组,其余的在以后各章陆续介绍。 7.1 一维数组的定义和引用 7.1.1 一维数组的定义方式 在C语言中使用数组必须先进行定义。 一维数组的定义方式为: 类型说明符 数组名 [常量表达式]; 其中: 类型说明符是任一种基本数据类型或构造数据类型。 数组名是用户定义的数组标识符。 方括号中的常量表达式表示数据元素的个数,也称为数组的长度。 例如:
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有