第5 章 数组 数组是相同类型数据的集合。它们都拥有同一个名称。在大数量处理处理和字符串操作时,广泛使用数组。数组对C 语言来说起着相当至关重要的作用。本章将重点讲数组的各种操作。5.1 数组简介 在程序设计的过程中,经常会处理一些数据类型相同的变量,为了方便,C 语言中提供了数组这一结构。5.1 数组简介数组 分类按照数据类型不同分类 整型数组、字符型数组、指针数组等按照数据多少 一维数组、二维数组、多维数组5.2 数组的来源 前面章节中讲解的C 语言的基本数据类型只能处理一些简单的数据类型,如果遇到复杂的具有相同类型的多个数据那么就很难解决。幸好,C 语言提供了数组来解决了这一个问题。5.2 数组的来源5.3 一维数组 一维数组是长度固定的数组,其存储空间是一片连续的区域。本节将讲解一维数组的概念及其应用。5.3.1 一维数组的声明和定义 声明数组是告诉编译器,数组名所使用的标识符。数组的定义是令系统为该数组分配内存空间。在C语言中,数组的声明和定义是同时进行的。5.3.1 一维数组的声明和定义5.3.2 一维数组的初始化 数组的初始化是用来实现对数组的每个元素赋初值的。虽然有的编