C语言教程:数组 学习目的:数组的概念比较简单,但是 由于它的引用,使程序的编制内容更 加贴近实际。通过讲解,使学生熟悉 数组的编程方式、运行方法和程序算 法分析
C语言教程:数组 学习目的:数组的概念比较简单,但是 由于它的引用,使程序的编制内容更 加贴近实际。通过讲解,使学生熟悉 数组的编程方式、运行方法和程序算 法分析
数组内容介绍 1维数组 兴2维数组 煤3 字符数组 4字符串处理函数
数组内容介绍 1 一维数组 2 二维数组 3 字符数组 4 字符串处理函数
数组的概念:在程序设计中,为了处理方便,把具 有相同类型的若干变量按有序的形式组织起来。这些按 序排列的同类数据元素的集合称为数组。 2、数组属于构造数据类型:一个数组可以分解为多个 数组元素,这些数组元素可以是基本数据类型或是构 造类型。 3、数组的类型:按数组元素的类型不同,数组又可分 为数值数组、字符数组、指针数组、结构数组等各种 类别。 4、声明:本章介绍数值数组和字符数组,其余的在以 后各章陆续介绍
1、数组的概念:在程序设计中,为了处理方便,把具 有相同类型的若干变量按有序的形式组织起来。这些按 序排列的同类数据元素的集合称为数组。 2、数组属于构造数据类型:一个数组可以分解为多个 数组元素,这些数组元素可以是基本数据类型或是构 造类型。 3、数组的类型:按数组元素的类型不同,数组又可分 为数值数组、字符数组、指针数组、结构数组等各种 类别。 4、声明:本章介绍数值数组和字符数组,其余的在以 后各章陆续介绍
维数组的定义方式为: 类型说明符数组名[常量表达式 例如 int a[] 说明整型数组a,有10个元素 float b[10c[20,说明实型数组b,有10个元素,实型 数组c,有20个元素。 char ch[20];说明字符数组ch,有20个元素。 强调: 方括号中的常量表达式表示数据元素的个数,也称为 数组的长度,但数组元素的下标从0开始,到长度-1为 止。如nta5]表示数组a有5个元素。但是其下标从0 开始计算。因此5个元素分别为a[0]a[,a[2a[3]a[4]
一维数组的定义方式为: 类型说明符 数组名[常量表达式]; 例如: int a[10]; 说明整型数组a,有10个元素。 float b[10],c[20]; 说明实型数组b,有10个元素,实型 数组c,有20个元素。 char ch[20]; 说明字符数组ch,有20个元素。 强调: 方括号中的常量表达式表示数据元素的个数,也称为 数组的长度,但数组元素的下标从0开始,到长度-1为 止。如int a[5];表示数组a有 5个元素。但是其下标从0 开始计算。因此5个元素分别为a[0],a[1],a[2],a[3],a[4]
数组名不能与其它变量名相同。 例如: main int a float a[10] 是错误的
数组名不能与其它变量名相同。 例如: main() { int a; float a[10]; …… } 是错误的